How to get a CDL in New Hampshire
The facts below come from official New Hampshire sources, checked on October 31, 2026. Fees change: confirm with the state before you pay.
Fees and rules
- Issued by
- New Hampshire Division of Motor Vehicles (Dept. of Safety)
- Learner's permit (CLP) fee
- $20 (in addition to the license fee)
- CDL license fee
- $60 (Class A, B, C); endorsements $10 each
- CLP is valid for
- 180 days
- Minimum age (within the state)
- 18
- Where the skills test is given
- CDL road test; may only be scheduled with valid CDL permit and completed ELDT
- Medical card
- Have a valid medical card on file with the DMV
- Entry-Level Driver Training (ELDT)
- CDL License applicants are required to attend federally approved Entry-Level Driver Training (ELDT).
Official sources
“CDL License applicants are required to attend federally approved Entry-Level Driver Training (ELDT).” www.dmv.nh.gov
“Valid Medical Certificate (unless exempt)” www.dmv.nh.gov
“A Commercial Driver Learner Permit is valid for 180 days” www.dmv.nh.gov
“CDL Learner's Permit (in addition to appropriate fee above) | $20.00” www.dmv.nh.gov