🚛 New Hampshire CDL Permit Practice Test Guide
Pass Your New Hampshire CDL Written Test the First Time
DMV-Written-Test helps aspiring commercial drivers in New Hampshire prepare for their written exam with accurate practice tests based on the 2025 New Hampshire Commercial Driver License (CDL) Manual. These CDL tests reflect the format and topics found on the official exam administered by the New Hampshire Division of Motor Vehicles (DMV).
Whether you’re applying for a Class A, B, or C CDL, our practice tests cover core areas such as General Knowledge, Air Brakes, Combination Vehicles, and New Hampshire-specific driving laws.
For official manuals, applications, and appointments, visit the New Hampshire DMV CDL page:
https://www.nh.gov/safety/divisions/dmv/driver-licensing/commercial.htm
Start preparing now to earn your CDL and drive professionally in New Hampshire!
📘 What to Expect on the New Hampshire CDL Knowledge Test
Aspect
Details
Number of Questions
50 (General Knowledge)
Passing Score
80% (40 correct answers required)
Test Format
Multiple Choice
Time Limit
Approximately 60 minutes
Minimum Age
18 (21 for interstate and HazMat)
Test Languages
English, Spanish (HazMat only in English)
Endorsement Areas
HazMat, Passenger, School Bus, Tankers, Air Brakes
Retake Policy
Retake allowed next business day (fee may apply)
❓ Frequently Asked Questions
How do I qualify for a CDL permit in New Hampshire?
You must be at least 18 years old, hold a valid New Hampshire driver’s license, pass a vision exam, and pass the CDL General Knowledge test.
Is ELDT required for CDL applicants in New Hampshire?
Yes. Entry-Level Driver Training (ELDT) is federally mandated for all new CDL applicants and certain endorsement upgrades.
How long is a CDL permit valid in New Hampshire?
The Commercial Learner’s Permit (CLP) is valid for 180 days and may be renewed once.
Can I take the CDL test in Spanish?
Yes. The General Knowledge test is offered in Spanish. HazMat exams are only available in English.
What happens if I fail the CDL written exam?
You may retake the exam after one business day. A fee may apply for each retest.
Do I need a New Hampshire license before applying?
Yes. You must hold a valid New Hampshire Class D license before applying for a CDL permit.
Are separate tests required for CDL endorsements?
Yes. Each endorsement (HazMat, Passenger, Tankers, etc.) has its own written test and, in some cases, a skills test.
Can I transfer an out-of-state CDL to New Hampshire?
Yes. You must transfer it within 30 days of becoming a New Hampshire resident and provide proper documentation.
What documents do I need to apply for a CDL?
You’ll need proof of identity, lawful presence, New Hampshire residency, and your Social Security number.
Is TSA clearance required for HazMat?
Yes. A TSA background check is mandatory for all HazMat endorsement applicants.