How to Get a New Hampshire CDL
To earn a New Hampshire CDL you must be at least 18 (intrastate) or 21 (interstate or hazmat), pass a DOT physical, study the official manual, pass written knowledge tests, complete ELDT, and pass a skills test in the type of vehicle you plan to drive.
- Confirm you meet the age rule: 18 for driving only inside New Hampshire, 21 for interstate, hazmat, or many passenger jobs.
- Get a DOT physical from an examiner on the FMCSA National Registry and receive a Medical Examineru0027s Certificate.
- Self-certify your driving type (interstate/intrastate, excepted/non-excepted) with the NH DMV.
- Download and study the New Hampshire CDL Manual from dmv.nh.gov.
- Apply for a Commercial Learner Permit (CLP) at a NH DMV office and pass the General Knowledge test plus any endorsement knowledge tests needed.
- Hold the CLP for at least 14 days. CLPs are valid for 180 days and can be renewed once.
- Complete Entry-Level Driver Training (ELDT) with an FMCSA-registered provider before scheduling the road test.
- Practice with a CDL-licensed driver in the cab.
- Schedule and pass the skills test: pre-trip inspection, basic vehicle control, and on-road driving.
- Pay the $60 CDL license fee plus $10 per endorsement to receive your New Hampshire CDL.
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