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