Free. No sign-up. Based on each state's official CDL manual. Updated for 2026.
DriveTruck.org
New Hampshire
New Hampshire CDL · Updated 2026

New Hampshire CDL Practice Tests

New Hampshire issues Commercial Driver Licenses (CDLs) through the Division of Motor Vehicles (DMV) under the Department of Safety. You will study the New Hampshire CDL Manual, pass the written tests for a Commercial Learner Permit (CLP), hold the permit for at least 14 days, finish Entry-Level Driver Training (ELDT), then pass the road skills test.

Based on the official state DMV CDL manual.

New Hampshire CDL quick facts

Min age (intrastate)

18 to drive a CMV within New Hampshire.

Min age (interstate)

21 to drive across state lines.

CLP hold period

14 days minimum before the skills test.

General Knowledge test

~50 Qs; 80% to pass.

Sources: NH DMV Commercial Driver Licenses page NH CDL Manual (PDF, Sept 9 2022) NH DMV Licensing Fees

New Hampshire CDL FAQ

Where does New Hampshire issue CDLs?

The New Hampshire Division of Motor Vehicles, under the Department of Safety, issues CDLs at DMV offices statewide.

How much does a New Hampshire CDL cost?

The Commercial Learner Permit is $20. The CDL license itself is $60 for any class. Each endorsement adds $10.

How long must I hold the NH CLP?

You must hold the CLP at least 14 days before taking the skills test. The CLP is valid for 180 days and can be renewed once.

How many questions are on the NH General Knowledge test?

50 questions. You need to answer at least 40 correctly (80%) to pass, the same threshold for every CDL knowledge test in New Hampshire.

When can I retake a failed CDL knowledge test in NH?

New Hampshire requires you to wait five calendar days before retesting after a failed CDL knowledge exam.

Is ELDT required in New Hampshire?

Yes. ELDT must be completed with an FMCSA-registered provider before the DMV will schedule your CDL road test.