GetCDLLicense

CDL Requirements in New Hampshire

Verified against New Hampshire Department of Safety, Division of Motor Vehicles ·

Compiled and verified against each state's own licensing agency and statutes by GetCDLLicense — cite-or-deny, with no invented figures. How we source & verify →

New Hampshire's Division of Motor Vehicles administers every CDL knowledge and road test itself at DMV offices by appointment — no third-party CDL testing program was found. Its per-transaction fee schedule (revised effective January 1, 2026) charges a flat $60 for a Class A, B, or C CDL plus $10 per endorsement, with separate re-examination fees for failed retakes. New Hampshire still issues its Doubles/Triple Trailers endorsement even though operating a triple-trailer combination within the state itself is illegal — the endorsement exists solely so NH-licensed drivers can legally haul triples in other states that permit them.

New Hampshire's CDL requirements — including a $20 commercial learner permit fee and an intrastate minimum age of 18 — are verified against New Hampshire Department of Safety, Division of Motor Vehicles (see New Hampshire DMV — Licensing Fees), current as of 2026-07-25.

New Hampshire CDL Requirements at a Glance

This is the fee, age, and testing detail for New Hampshirespecifically — for the full step-by-step process see how to get a CDL, and for what Class A, B, and C each permit see CDL classes.

CLP, age, fee, renewal, and testing requirements for a commercial driver’s license in New Hampshire
Commercial learner’s permit (CLP)
CLP fee$20
Minimum holding period before skills test14 days
CLP validity6 months
Age minimums
Intrastate minimum age18
Interstate minimum age21 (federal floor)
Fees
Application fee—
Initial CDL fee$60
Renewal fee$60
Renewal period—
Knowledge test fee—
Skills test fee—
Testing rules
Third-party testers allowedNo
Retest waiting period5 days

Other published fees

  • CDL/Motorcycle combined license, original: $90
  • CDL/Motorcycle combined license, renewal: $65
  • CDL restriction removal: $10
  • Re-examination — General Knowledge (retake): $20
  • Re-examination — Combination Vehicle (retake): $20
  • Re-examination — Road Skills (retake): $20
  • Re-examination — Air Brakes (retake): $10
  • Re-examination — Tank (retake): $10
  • Re-examination — Double/Triple (retake): $10
  • Re-examination — Passenger (retake): $10
  • Re-examination — School Bus (retake): $10
  • Re-examination — Hazardous Materials (retake): $10

Valid 180 days from issuance; may be renewed one time if the required knowledge exams were passed within the past year (exams older than a year must be retaken to renew). The road/skills test may be scheduled no sooner than 14 days after CLP issuance. Permit holders must be accompanied by a CDL holder at least 25 years old seated immediately alongside them (or, for a school bus or motor coach, directly behind or in the first row behind the driver).

Drivers under 21 receive a K (intrastate-only) restriction on their CDL. New Hampshire's CDL Medical Card guidance ties 'intrastate' status directly to being under 21, matching the federal interstate/intrastate age split.

The DMV administers all CDL knowledge and road tests directly at DMV offices by appointment; no third-party CDL testing program was found. A failed knowledge or road test requires a 5-calendar-day wait before retesting (versus 10 days for non-commercial Operator/Motorcycle tests). A no-show or a road-test cancellation with less than 24 hours' notice requires a 10-calendar-day wait before rescheduling (versus 30 days for non-commercial tests).

New Hampshire CDL Endorsements

Hazmat, tanker, doubles/triples, passenger, and school bus endorsement availability, fees, and testing in New Hampshire
EndorsementAvailableFeeKnowledge testSkills test
Hazardous materials (H)Yes$10YesNo
Tank vehicle (N)Yes$10YesNo
Doubles/triples (T)Yes$10YesNo
Passenger (P)Yes$10YesYes
School bus (S)Yes$10YesYes

Hazardous materials: Requires a TSA fingerprint clearance, pre-registered through a TSA-contracted vendor, before applying for or renewing the endorsement. Hazmat is the one endorsement New Hampshire will not transfer from another state without retesting — an out-of-state Hazmat holder must retake the Hazmat knowledge test and be fingerprinted to transfer it to a NH CDL.

Tank vehicle: Endorsement code N; Tank Knowledge Test only, no separate road test.

Doubles/triples: Endorsement code T; Doubles/Triples Knowledge Test only. Operating a triple-trailer combination is illegal within New Hampshire itself, but the DMV still issues the T endorsement so NH-licensed drivers can legally haul triples in other states that allow them.

Passenger: Endorsement code P; requires its own Passenger Transport Road Skills Test, taken in a passenger-type vehicle representative of the desired class, in addition to the knowledge test.

School bus: Endorsement code S; requires its own School Bus Road Skills Test in a school bus, and the driver must also hold (or concurrently obtain) the Passenger (P) endorsement — both are required to operate a school bus. Renewal separately requires proof the driver is currently on a school bus company's roster for the current school year, plus passing the school bus certificate knowledge test.

For what each endorsement permits, the federal knowledge/skills testing baseline behind it, and hazmat’s separate TSA security threat assessment, see CDL endorsements. Veterans and current service members with military driving experience may qualify for a skills-test waiver — see military & veteran CDL pathways.

Federal requirements that apply in New Hampshire

These are set by federal regulators and are the same in every US jurisdiction. Full detail here.

  • Entry-Level Driver Training (ELDT). Since February 2022, first-time CDL applicants — and drivers upgrading to Class A or seeking a first-time school bus, passenger, or hazmat endorsement — must complete Entry-Level Driver Training with a provider on the FMCSA Training Provider Registry before testing.
  • DOT medical certificate. Most CDL holders who operate in interstate commerce must hold a valid DOT medical examiner's certificate, issued by an examiner listed on the FMCSA National Registry of Certified Medical Examiners.
  • Interstate minimum age. Federal rules set 21 as the minimum age to drive commercially across state lines; states set their own intrastate minimum, commonly 18.
  • Hazmat security threat assessment. A hazardous materials endorsement additionally requires a TSA security threat assessment, which is a federal process separate from the state endorsement.

DLA Academy · Sponsored

Getting a Class A or B CDL in New Hampshire for the first time? The theory half of ELDT can be completed online with a registered provider; behind-the-wheel training must be done in person.

Some links below are affiliate links. If you buy through them we may earn a commission at no extra cost to you.

Before paying any provider, confirm it is listed on FMCSA’s Training Provider Registry; only registered providers can submit your completion.

Self-certification in New Hampshire

New Hampshire Department of Safety, Division of Motor Vehicles administers self-certification for the following FMCSA operating categories:

  • Non-Excepted Interstate
  • Non-Excepted Intrastate
  • Excepted Interstate
  • Excepted Intrastate

New Hampshire's CDL Medical Card Update guidance frames the choice using the same interstate/intrastate by non-excepted/excepted matrix as the FMCSA's four self-certification categories.

Source Notes

Where a source is stale, conflicting, or required a judgment call, we document it here rather than presenting a single confident-sounding number. See our methodology for how these calls are made.

  • New Hampshire issues its Doubles/Triple Trailers (T) endorsement even though operating a triple-trailer combination within New Hampshire itself is illegal; the endorsement exists so NH-licensed drivers can legally haul triples in other states that permit them.

means no primary source publishes that figure — left blank on purpose rather than estimated or copied from an unverified aggregator.

Data last verified: 2026-07-25 (verified by: agent) | Source: New Hampshire Department of Safety, Division of Motor Vehicles