North Carolina CDL Fees & Ages
CLP: $43.25 application + $21.50 permit = $64.75 total. CDL: $25.50 per year (commonly $127.50 for 5 years). Endorsements: $5 per year (typically $25 over 5 years). HazMat (H/X) also needs a TSA background check (about $85.25).
Ages
- Intrastate (within North Carolina): 18
- Interstate or HazMat: 21
Common fees
- CLP: $64.75
- CDL (any class): $127.50
- HazMat (H) endorsement: $25
- Tanker (N) endorsement: $25
- Passenger (P) endorsement: $25
- School Bus (S) endorsement: $25
- Doubles/Triples (T) endorsement: $25
- Tanker + HazMat (X) endorsement: $25
- Skills test (state): varies by examining location
- DOT medical exam: $80–$200 (federal, varies by examiner)
- TSA Security Threat Assessment (HazMat): ~$86.50 (federal)
- ELDT training: market rate, roughly $3,000–$8,000 for a full Class A program
Sources: NCDMV Commercial Driver License N.C. Commercial Driver License Manual (PDF) NCDMV Driver Manuals NCDMV Licenses u0026 Fees