Updated for 2026 • FMCSA Compliant

CDL Training & Truck Driving Schools in New Hampshire

Find 208 FMCSA-verified truck driving programs in New Hampshire.Compare tuition, duration, and job placement offers.

208 Schools
102 Cities
$3,500 - $7,500 Avg
100% FMCSA Verified
Updated Daily
50,000+ Students Helped
ELDT Compliant

New Hampshire CDL training options below are pulled from the FMCSA Training Provider Registry. CDL Schools USA is an independent directory; we verify that each listed school is properly registered and ELDT-compliant before adding or updating it.

208 verified programs available

Compare CDL Schools in New Hampshire

Side-by-side comparison of top training programs

⚙️ Transmission:
Showing 15 schools
School Name
City
Program TypesKey FeaturesContact
Class AClass BHazmatTanker
Weekend ClassesVA Approved
11774 Nashua
FMCSA Verified
Class A
Manual Trans.Weekend ClassesEvening Classes
11784 Kearsage
FMCSA Verified
Class AClass BHazmat
Manual Trans.
12336 Bristol NH
FMCSA Verified
Class AHazmatTanker
Weekend ClassesEvening Classes
12501 Belmont
FMCSA Verified
Class A
Manual Trans.Weekend ClassesEvening ClassesVA Approved
12504 Moultenborough
FMCSA Verified
Class AClass BHazmat
Manual Trans.Weekend Classes
12506 Exeter
FMCSA Verified
Class AClass BHazmat
Manual Trans.VA Approved
Class AClass BHazmatTanker
Manual Trans.Weekend Classes
12805 Hooksett
FMCSA Verified
Class AClass BHazmat
Manual Trans.Weekend ClassesEvening Classes
Class AClass BTanker
Manual Trans.Weekend ClassesVA Approved
Class AClass BHazmat
Manual Trans.Weekend ClassesVA Approved
Class AClass BHazmat
Manual Trans.VA Approved
Class AClass B
Manual Trans.Weekend ClassesEvening ClassesVA Approved
Class A
Manual Trans.Evening ClassesVA Approved
20556 Keene
FMCSA Verified
Class AClass BTanker
Weekend Classes

Tuition Costs in New Hampshire

Avg. Private School
$6,800
Avg. Public School
$4,500
Price Range
$3,900 - $8,200

New England pricing.

🎯 GET MATCHED FOR FREE

Can't decide? Get matched with top New Hampshire schools.

Answer a few questions and we'll connect you with schools that fit your budget, schedule, and career goals.

Take the 1-Minute Quiz

Everything You Need to Get a CDL in New Hampshire

Average CDL Tuition in New Hampshire

$3,500 - $7,500

Based on 208 training programs in New Hampshire. Prices vary by program length and endorsements.

  • Company-sponsored: Often FREE
  • WIOA Grants: Up to $10,000
  • GI Bill®: Full coverage for veterans

CDL Requirements for New Hampshire

  • Must be 18+ (21+ for interstate)
  • Valid New Hampshire driver's license
  • DOT medical card (physical exam)
  • ELDT training from approved provider
  • Pass New Hampshire DMV written & skills test
Visit New Hampshire DMV Website

Types of CDL Training Available in New Hampshire

A

Class A CDL

Loading...

Tractor-trailers, 18-wheelers, tankers

B

Class B CDL

Loading...

Straight trucks, buses, dump trucks

H

Endorsements

Loading...

Hazmat, Tanker, Doubles, Passenger

CDL Testing Locations in New Hampshire

Contact the New Hampshire DMV for official CDL testing locations and scheduling information.

Find Testing Locations on New Hampshire DMV

CDL Schools in Neighboring States

Looking for more options? Check out CDL training programs in states bordering New Hampshire.

💡 Tip: Some schools near state borders accept students from neighboring states.

Start Your CDL Career in New Hampshire Today

Join thousands of New Hampshire residents who've launched successful trucking careers through our verified schools.