Home › States › New Hampshire

CDL schools in New Hampshire

New Hampshire has 19 CDL training locations on FMCSA's Training Provider Registry that say they are open to the public, spread across 13 cities. The most are in Concord (4), Farmington (2), Manchester (2). 18 (95%) are registered for Class A behind-the-wheel training on public roads, and 18 for Class B. The provider with the most locations here is ELDT United Academy, with 3.

19public training locations
18Class A public-road driving
18Class B training
6school bus
9hazmat theory

Cities with the most CDL schools in New Hampshire

Concord
4 locations
Farmington
2 locations
Manchester
2 locations
Peterborough
2 locations
Croydon
1 location
Hanover
1 location
Hooksett
1 location
Hudson
1 location
Jaffrey
1 location
Littleton
1 location
New Boston
1 location
Pelham
1 location
Tamworth
1 location

All 19 registered locations

Show only:
SchoolCityTraining offeredPhone
160 Driving Academy - Concord - Classroom and Yard
160 Driving Academy
Concord Class AClass BHazmat
ELDT United Academy LLC
ELDT United Academy
Concord Class AClass BPassengerSchool busHazmat832-766-6378
Patten's (77 Old Turnpike Road Concord, NH)
Patten's Commercial Driver Training LLC.
Concord Class AClass B603-843-7399
Patten's (197 NH Route 10)
Patten's Commercial Driver Training LLC.
Croydon Class AClass B603-843-7399
ELDT United Academy LLC
ELDT United Academy
Farmington Class AClass BPassengerSchool busHazmat832-766-6378
Northeast arbor tec Farmington Class AClass BPassengerSchool bus603-834-0316
Town of Hanover Department of Public Works
Town of Hanover DPW
Hanover Class AClass B603-643-3375
Tranport Elite
Transport Elite
Hooksett Class AClass B603-799-8784
Drive Force CDL Academy LLC Hudson Class AClass B603-486-0000
Heavy Haulers CDL and Equipment Academy
Heavy Haulers CDL Academy NH
Jaffrey Class AClass BPassengerHazmat833-442-3500
White Mountains Community College Littleton Class AClass BHazmat603-444-1326
ELDT United Academy LLC
ELDT United Academy
Manchester Class AClass BPassengerSchool busHazmat832-766-6378
Fast-Pass Trucking Training Manchester Class AClass BPassengerSchool busHazmat317-459-7193
Black paws Transport New Boston Class A603-315-5372
CDL Guys
CDL Guys, LLC
Pelham Class AClass B603-635-8873
Fast-Pass Trucking Training Peterborough Class AClass BPassengerSchool busHazmat317-459-7193
Heavy Haulers CDL Academy NH Peterborough Class AClass BPassengerHazmat833-442-3500
Ddc Transportationllc
Ddc Transportation LLC
Tamworth Class AClass B603-733-6629
Patten's (56 Old Suncook Road Concord)
Patten's Commercial Driver Training LLC.
Concord Class AClass B603-843-7399

Common questions about CDL training in New Hampshire

How many CDL schools are in New Hampshire?

As of 11/3/2026, the FMCSA Training Provider Registry lists 19 public, in-person training locations in New Hampshire. Of those, 10 list a website.

Where can I get Class A CDL training in New Hampshire?

18 locations are registered for Class A public-road training. They are concentrated in Concord, Farmington, Manchester, Peterborough.

Can I get a school bus or passenger endorsement in New Hampshire?

6 locations are registered for school bus (S) training and 8 for passenger (P) training. Many are school districts or transit agencies that may enroll the public.

Can I do ELDT theory online in New Hampshire?

Yes. Federal rules allow theory online with any registered online provider (607 are listed). Behind-the-wheel training must still be done with a registered provider in person.

The counts above come from the FMCSA Training Provider Registry export dated 11/3/2026 and include only locations that say they are open to the public. Tuition, schedules and job placement are not in the registry. Ask each school directly.

Is your New Hampshire school missing or out of date? Listing corrections are coming soon. Learn more →