Free CDL study aid · New Hampshire Commercial Driver’s ManualChecked

New Hampshire CDL Practice Test

The DMV publishes only the Hazmat test’s size (30 questions) and an 80% pass mark for every knowledge test. Practice with 2,100+ questions for all 8 New Hampshire CDL knowledge tests.

  • 8knowledge tests
  • 80%to pass each
  • 14 daysminimum on a CLP
Start
here

General Knowledge

  • 50 questions · 40 to pass

You must understand and answer the examiner's spoken instructions in English, and neither of you may switch to another language.

Start General Knowledge

Build your New Hampshire CDL plan

What will you drive?

Anything special about the vehicle or load?

Pick a class first: then the ones that fit it unlock.

All 8 New Hampshire CDL tests
Sample question

New Hampshire CDL General Knowledge

You notice a red clearance light on the front of your trailer. Is that right?

Practice General Knowledge

  • Each CDL test page has a study mode of 10-question rounds with instant reasons.
  • Pick your class and loads above, and the plan lists every test you need.

Every New Hampshire CDL knowledge test

Everyone in New Hampshire takes General Knowledge; your class and loads add the rest. Why 80% on every test

New Hampshire Commercial Driver’s ManualSeptember 9, 2022checked

Federal rules on top of the New Hampshire manual

Read the federal CDL rules
  • Training before the skills test
  • Drug & Alcohol Clearinghouse
  • Medical card sent electronically
  • Age 21 to cross state lines

New Hampshire CDL questions and answers

36 questions

The knowledge tests

How many questions are on the New Hampshire CDL general knowledge test?

The DMV publishes only the Hazmat test’s size (30 questions) and an 80% pass mark for every knowledge test. Our practice tests use the usual CDL format: General Knowledge 50 questions (40 to pass), Hazmat 30 (24), Air Brakes 25 (20), and Combination, Tank, Doubles/Triples, Passenger and School Bus 20 each (16).

What does this New Hampshire CDL practice test cover?

The New Hampshire Commercial Driver’s Manual (AAMVA, September 9, 2022): the CDL introduction, inspection, safe driving, cargo, passengers, air brakes, combination vehicles, doubles and triples, tankers, hazardous materials and school buses. The DMV’s Manual Supplement replaces only the skills-test sections (vehicle inspection and basic control), so it isn’t part of the knowledge practice.

Which knowledge tests does each New Hampshire CDL class need?

Class A: General Knowledge, Combinations and Air Brakes. Class B: General Knowledge and Air Brakes. Class C: General Knowledge plus everything for the Passenger or Hazmat endorsement. Failing the air brake part (or testing in a vehicle without air brakes) adds an L restriction.

How are the New Hampshire CDL knowledge tests given?

On a touch-screen computer, with a time limit based on the number of questions. A test ends on its own if time runs out or you miss too many. Questions are picked at random, so a retest won't be the same exam, and an audio version is available with headphones.

Can I take the New Hampshire CDL tests in another language?

No. State law has the knowledge test written and given in English only, and it bans interpreters for both the knowledge and skills tests, apart from federally required exemptions. You must understand and answer the examiner's spoken instructions in English, and neither of you may switch to another language.

What score do I need to pass the New Hampshire CDL knowledge tests?

80% on each of the 8 tests, each graded on its own (General Knowledge: 40 of 50). Every test's numbers are in the table on this page. Always confirm the current tests with the New Hampshire Department of Safety, Division of Motor Vehicles. Why 80% in every state

Getting your CDL

What do I need for a New Hampshire commercial learner permit?

Be at least 18, hold a valid New Hampshire driver’s license, have a valid medical card on file, bring the CDL application and fees, and pass every knowledge test you need. The permit is valid for 180 days and can be renewed once if your knowledge tests are less than a year old.

Who can supervise me on a New Hampshire CDL permit?

A CDL holder aged 25 or older licensed for that vehicle, in the seat next to you (on a school bus or motor coach, directly behind you or in the first row behind). Permit holders can’t carry passengers, haul hazmat, or drive a tank that isn’t empty and purged.

When can I take the New Hampshire CDL road test?

No sooner than 14 days after the permit is issued, and only after entry-level driver training. A failed CDL knowledge or road test means a five-day wait before retesting.

How does New Hampshire get my CDL medical certificate?

Electronically, straight from your FMCSA-certified medical examiner: from August 17, 2026 the DMV no longer accepts paper copies. You still send your self-certification (DSMV 612) by mail, email or drop box.

How much do the New Hampshire CDL tests and license cost?

New Hampshire Department of Safety, Division of Motor Vehicles lists the current fees for the commercial learner permit, the CDL tests and the license on its official fee page.

Who can get a New Hampshire CDL besides U.S. citizens?

Only permanent residents and holders of H-2A, H-2B or E-2 visas. No other immigration status qualifies for a New Hampshire CDL or commercial learner permit, and permanent residents and visa holders may be asked for extra documents at their appointment.

Can veterans skip the New Hampshire CDL road test?

Yes, if they qualify. New Hampshire residents on active duty, or veterans within 12 months of an honorable or general discharge, who were trained on heavy vehicles can apply with a commanding officer's form (DSMV 609). You need two years free of alcohol-related or major offenses and must still pass the knowledge tests.

What if I miss my New Hampshire CDL road test?

Not showing up, or cancelling with less than 24 hours' notice, means waiting at least 10 calendar days before you can test. And if you fail your first CDL road test, the next one has to be booked in person at a DMV office.

Which self-certification do I choose on the New Hampshire CDL medical form?

Exactly one of four on form DSMV 612. Interstate means driving out of state or into Canada or Mexico; intrastate means New Hampshire only, as for drivers under 21 or with a Waiver of Physical Deficiency. Excepted is for drivers whose only commercial driving is government or town work, such as fire or EMS, and needs no medical card.

What happens if my New Hampshire CDL medical certificate lapses?

You risk losing your CDL privileges, even if you aren't working or driving commercially at the time. If you go more than 24 months without a current medical certificate, state law requires you to be re-examined for the CDL.

Does a small tank truck need a CDL in New Hampshire?

It can. New Hampshire's Class C takes in vehicles below the Class A and B weights that are built for 16 or more people, must carry hazmat placards, or meet the definition of a tank vehicle. Hauling liquid in bulk also needs the Tank (N) endorsement and its knowledge test.

What can I drive in New Hampshire without a CDL?

A regular Class D operator license covers vehicles up to 26,000 pounds gross weight, towing a trailer of 10,000 pounds or less. It doesn't let you haul hazardous materials or drive a bus built for more than 15 people.

How do I transfer an out-of-state CDL to New Hampshire?

Within 60 days of moving here, book a DMV visit with the CDL application (DSMV 312), proof of identity and residency, a valid medical certificate unless exempt, and pass a vision test. Class and endorsements carry over without written tests except hazmat, which needs TSA fingerprint results back before you take its test.

What do I need to renew a New Hampshire CDL?

An appointment, the CDL application, your current CDL, an up-to-date medical card and a vision test. A hazmat endorsement means new TSA fingerprint clearance and passing the Hazmat knowledge test again at every renewal, and a school bus certificate is retested too.

Can a DUI in my own car cost me my New Hampshire CDL?

Yes. A DUI conviction in any vehicle, or a refused implied-consent test, disqualifies you from commercial driving for at least a year. In a personal vehicle the limit is 0.08, or only 0.02 if you're under 21; in a commercial vehicle it is 0.04.

What if I drive a commercial vehicle without a required ignition interlock in New Hampshire?

A first conviction for driving a commercial vehicle without an ignition interlock, while you're under an interlock order from any state, disqualifies you from commercial driving for at least a year. It is one of the offenses where a second one, or a mix of two, means a lifetime disqualification.

Is driving under an out-of-service order a crime in New Hampshire?

Yes. Knowingly driving a commercial vehicle that is under an out-of-service order is a class B misdemeanor; a repeat within 10 years is a class A misdemeanor, on top of losing the CDL for at least 180 days. An employer who requires or allows it also commits a misdemeanor.

Can New Hampshire National Guard members drive commercial vehicles without a CDL?

Yes, while on active state duty. A New Hampshire National Guard member may drive a commercial vehicle as part of Guard duties without a state commercial license, as long as the Guard has qualified them to drive that type of vehicle.

How long is a New Hampshire CDL valid?

Until your birthday in the fifth year after it's issued. To renew, you complete a fresh CDL application, bringing your details and certifications up to date.

How long can I keep driving on another state's CDL after moving to New Hampshire?

Thirty days. Once you've lived in New Hampshire for 30 days, state law bars you from driving a commercial vehicle on a CDL from another state, so start the transfer well before then.

Endorsements

How do I get a hazmat endorsement in New Hampshire?

Finish an approved entry-level training course (first time), pre-register for the TSA fingerprint clearance, then pass the 30-question Hazmat knowledge test. Hazmat is the one endorsement that can’t transfer from another state without testing.

What else do New Hampshire school bus drivers need?

Be 18 (21 for interstate), have held a license for at least two years, carry a medical card, and hold a School Bus Certificate from the Office of Pupil Transportation, retested at every license renewal, plus P and S endorsements for buses that need a CDL.

Can I drive a commercial vehicle out of state at 19 with a New Hampshire CDL?

No. Every New Hampshire CDL holder under 21 gets the K restriction, which limits commercial driving to within New Hampshire.

What do the M and N restrictions mean on a New Hampshire CDL?

Both limit which school buses you may drive. With M, a Class A holder may drive only Class B school buses. With N, a Class A or B holder may drive only Class C school buses.

What do the E, O, Z and V restrictions mean on a New Hampshire CDL?

E: commercial vehicles with an automatic transmission only. O: no tractor-trailers; you're limited to trailers on a pintle hook. Z: no vehicles with full air brakes. V: a medical variance linked to your medical card. A learner permit can also show X (no cargo in a tank) and P (no passengers).

Can I pull triple trailers in New Hampshire?

No, triple trailers are illegal on New Hampshire roads. The Doubles/Triples (T) endorsement, which takes a knowledge test, covers doubles here and still lets you pull triples in the states that permit them.

Which license do I need to drive a school bus in New Hampshire?

It depends on the bus. A Class D license covers buses rated 10,000 pounds or less that aren't built for 16 people. A bus built for 16 and under 26,001 pounds needs Class C with P and S endorsements; a heavier one needs Class B with both. A medical card is needed from 10,001 pounds.

How do I get a New Hampshire School Bus Certificate?

You must already work for a school bus company and appear on its roster (form DSMV 126), then pass the certificate test at a DMV office. The certificate is separate from your license; to renew it you show you were trained and are on a roster for the current school year.

How do I add an endorsement to a New Hampshire CDL?

Book a DMV visit with your current CDL and a CDL application, then pass a vision test and that endorsement's knowledge test. If the endorsement has a road skills test, as Passenger and School Bus do, it's scheduled after that. Hazmat needs TSA fingerprint clearance before you apply.

What happens if a New Hampshire school bus driver fails a drug test?

The school bus driver's certificate is revoked for at least two years. That applies to a positive result for any illegal drug on either a random or a scheduled drug test.

Sources: NH DMV: Hazmat Endorsement · NH DMV: Commercial Driver Licenses · NH DMV: License Classifications, Restrictions and Endorsements · NH DMV: Driver Licensing Testing Requirements · New Hampshire RSA Chapter 263: Drivers' Licenses (commercial licensing) · NH DMV: Commercial Driver Learner Permit · NH DMV: CDL Medical Card Update · New Hampshire NH DMV: Licensing Fees · NH Division of Motor Vehicles: Transfer License From Another State · NH DMV: School Bus Drivers