
Commercial driver licenses are required for drivers – paid or volunteer – who operate vehicles in North Carolina that are designed or used to transport passengers or property.
They are not required to drive recreational vehicles, military equipment, fire and/or emergency equipment or certain farm vehicles, but a driver must have a regular license of the appropriate class.
In addition to a commercial driver license, a special endorsement is required to haul hazardous materials, transport passengers, drive school buses and school activity buses, pull double trailers or drive tank vehicles.
Entry-Level Driver Training CDL Applicants
On Feb. 7, 2022, the N.C. Division of Motor Vehicles implemented entry-level driver training, or ELDT, federal requirements for commercial driver license applicants.
ELDT must be conducted by a registered training provider listed on the federal Training Provider Registry.
Successful completion of ELDT is required on or after Feb. 7, 2022, for applicants who are:
- Obtaining an CDL (Class A or B);
- Upgrading an existing Class B CDL to a Class A CDL; or
- Obtaining a School Bus (S), Passenger (P), or Hazardous Materials (H) endorsement
For more information about ELDT, go to the Federal Motor Carrier Safety Administration’s website.
Appointments Required for CDL Road Tests
Appointments are required for those seeking a Commercial Driver License road test. To make an appointment for a CDL road test only, please call 919-715-7000.
Driver Licenses
Endorsements
Learn More