North Carolina CDL requirements come down to four decisions: which class you need, which endorsements go with it, how you will prove you are medically qualified, and how you will pass the tests. The North Carolina Division of Motor Vehicles (NCDMV) handles all four, and getting them right at the start saves you repeat trips to the license office.
Which North Carolina CDL class do you need?
- Class A: a combination vehicle with a GVWR of 26,001 pounds or more, where the towed vehicle or vehicles exceed 10,000 pounds GVWR.
- Class B: a single vehicle with a GVWR of 26,001 pounds or more, or one towing a vehicle of 10,000 pounds GVWR or less.
- Class C: a vehicle not covered by A or B that is designed to carry 16 or more passengers including the driver, or that carries placarded hazardous materials.
A CDL is not required for recreational vehicles, military equipment, fire or emergency equipment, or certain farm vehicles, although you still need a regular license of the right class.
What are the basic eligibility requirements?
You must be at least 18, or 21 for interstate commerce or the hazmat endorsement. You need a valid Class A, B or C license that is not suspended, disqualified or revoked. At a driver license office you present these:
- A document proving age and identity
- A Social Security card or other proof of a Social Security number
- Two residency documents for U.S. citizens, or one U.S. government document proving legal presence for non-citizens
- Proof of liability insurance from a provider licensed in North Carolina
Before the permit is issued, you pass the vision, traffic sign recognition and CDL knowledge tests.
What can a North Carolina CLP holder drive?
A learner's permit comes with strings. A CLP holder must be accompanied in the front seat by a CDL holder of the same or higher class with the right endorsements. Two restrictions apply only to permits: P, no passengers in a CMV bus, and X, no cargo in a tanker. You must hold the permit at least 14 days before the skills test, and the NCDMV requires entry-level driver training (ELDT) after you get it, at a school listed on the federal Training Provider Registry. Plan on about four weeks for training, covering classroom and behind-the-wheel work.
Which North Carolina CDL endorsements need a skills test?
- T (doubles/triples), N (tank), H (hazmat) and X (tank plus hazmat): no skills test is required to add them. N covers a tank over 119 gallons individually, or 1,000 gallons in aggregate, and X requires both N and H.
- P (passenger, 16 or more) and S (school bus, 16 or more): a skills test is required.
That difference affects your schedule. Adding a tank endorsement is a knowledge-test question; adding a passenger or school bus endorsement means finding an appointment and a suitable vehicle.
What do North Carolina CDL restrictions mean?
- L: no air-brake-equipped CMV
- Z: no full-air-brake-equipped CMV (air over hydraulic)
- E: no manual transmission
- O: no tractor-trailer
- K: intrastate only (under 21, or a medical waiver)
- M: passenger Class B and C only (a Class A holder tested in a Class B vehicle)
The skills test requires you to bring your own commercial motor vehicle, representative of the license you are applying for, so the vehicle you choose shapes the restrictions you get. Test in a non-air-brake truck and you get L. Test in an automatic and you get E.
How does North Carolina handle CDL medical certification?
Drivers must state the type of driving they do and provide medical certification. Interstate non-excepted and intrastate non-excepted drivers need a certified medical status, which must be maintained to keep the CDL. Interstate excepted and intrastate excepted drivers do not. Self-certification is required when you apply, renew, upgrade, add an endorsement or transfer from another state, using the CDL-MED-1 form. Medical exams must be done with an examiner on the FMCSA National Registry. If your certificate or variance lapses before the NCDMV gets a new one, you have 30 days to respond or your driving privileges are canceled.
How old do you have to be to get a CDL in North Carolina?
You must be at least 18, or 21 for interstate commerce or the hazmat endorsement.
What are the North Carolina CDL classes?
Class A is a combination with a GVWR of 26,001 pounds or more and a towed vehicle over 10,000 pounds. Class B is a single vehicle of 26,001 pounds or more. Class C is a smaller vehicle that carries 16 or more passengers or placarded hazmat.
Which North Carolina endorsements require a skills test?
P (passenger) and S (school bus) require a skills test. T, N, H and X do not.
Do I bring my own truck to the North Carolina skills test?
Yes. You bring your own commercial motor vehicle that is representative of the license type you want.
Does North Carolina require ELDT?
Yes. The NCDMV tells applicants to complete entry-level driver training at a school on the federal Training Provider Registry.
Requirements change, so confirm the current details with the North Carolina Division of Motor Vehicles before you apply. DMVZone is an independent study resource, not a state agency.