New Hampshire CDL Fees & Ages
New Hampshire DMV charges $20 for a Commercial Learner Permit and $60 for each CDL class (A, B, or C). Endorsements are $10 each. Hazmat (H) endorsement also requires a TSA Threat Assessment with its own federal fee.
Ages
- Intrastate (within New Hampshire): 18
- Interstate or HazMat: 21
Common fees
- CLP: $20
- CDL (any class): $60
- HazMat (H) endorsement: $10
- Tanker (N) endorsement: $10
- Passenger (P) endorsement: $10
- School Bus (S) endorsement: $10
- Doubles/Triples (T) endorsement: $10
- Tanker + HazMat (X) endorsement: $10
- 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: NH DMV Commercial Driver Licenses page NH CDL Manual (PDF, Sept 9 2022) NH DMV Licensing Fees NH DMV Commercial Driver Learner Permit page