How to Get Your North Carolina CDL License
The actual step-by-step process, from application to full license — not just what's on the exam. Confirm anything time-sensitive (fees, forms) with NC DMV directly.
Hold a valid North Carolina driver's license
You must be at least 18 and hold a valid noncommercial North Carolina driver's license. Federal rule requires being 21 to cross state lines or transport hazardous materials.
Pass a DOT physical
Complete a DOT medical examination with a certified examiner, confirming you meet federal physical qualification standards.
Complete entry-level driver training (ELDT)
Federal rule requires training through an FMCSA-registered provider before you can take the CDL skills test, for your first CDL, an endorsement upgrade, or a vehicle-class upgrade.
Apply for your CLP and pass the knowledge test(s)
At a driver license office, pass the vision, traffic sign recognition, and CDL knowledge tests — general knowledge, air brakes, and any endorsement-specific topics as applicable. You need at least 80% (40/50) to pass. The CLP application fee is $43.25.
- DOT medical certificate
- Proof of identity
Hold the CLP at least 14 days
Federal rule requires holding your CLP for a minimum of 14 days before you're eligible to take the skills test. North Carolina's CLP is valid for 180 days.
Complete behind-the-wheel ELDT training
Alongside the theory portion, federal rule requires documented behind-the-wheel training hours and proficiency assessments from your ELDT provider before the skills test.
Schedule and pass the CDL skills test
Call NCDMV to schedule your skills test, which has three parts: a pre-trip inspection (identifying vehicle defects), basic vehicle control (straight-line backing, offset backing, alley docking), and an on-road driving evaluation.
Receive your CDL
Once you pass, NCDMV issues your Class A, B, or C commercial driver's license, with any endorsements (such as passenger, school bus, or hazardous materials) reflecting the additional tests you passed.
Notes
- Endorsements like passenger (P), school bus (S), or hazardous materials (H) require their own knowledge tests, and for P/S/H, their own ELDT curriculum, in addition to the general knowledge test.
- Exact fees and required documents change over time — confirm the current process on the official NCDMV website before your appointment.
Last reviewed: 2026-07-14