CDL schools in North Dakota
North Dakota has 32 CDL training locations on FMCSA's Training Provider Registry that say they are open to the public, spread across 23 cities. The most are in Bismarck (3), Fargo (3), Williston (3). 25 (78%) are registered for Class A behind-the-wheel training on public roads, and 27 for Class B. The provider with the most locations here is Harlow's School Bus Service Inc. of Montana, with 5.
Cities with the most CDL schools in North Dakota
All 32 registered locations
| School | City | Training offered |
|---|---|---|
| Turtle Mountain Community College | Belcourt | Class AClass BPassengerSchool busHazmat |
| Bismarck State College TrainND & Continuing Education | Bismarck | Class AHazmat |
| United Tribes Technical College | Bismarck | Class AClass BPassengerSchool bus |
| Aasheim Enterprises, Inc. AEI Services LLC |
Columbus | Class A |
| Truck West , Transport / Spooling Trucking |
Dickinson | Class AClass BHazmat |
| NDSCS Fargo North Dakota State College of |
Fargo | Class AClass BPassengerSchool busHazmat |
| Veritas Crane, LLC | Fargo | Class AClass BPassengerSchool busHazmat |
| Cankdeska Cikana Community College | Fort Totten | Class AClass BPassengerSchool busHazmat |
| North Valley Career and Technology Center | Grafton | Class AClass BPassengerSchool busHazmat |
| All States Driving Academy | Grand Forks | Class AClass BPassengerSchool busHazmat |
| Richland County Highway Department--Don Witt Richland County Highway Department |
Hankinson | Class AClass B |
| Harvey Public School District | Harvey | Class AClass BPassengerSchool bus |
| James Valley Career & Technology Center | Jamestown | Class APassengerSchool bus |
| Sundeen Ag | Lakota | Class AClass BPassengerSchool bus |
| Bismarck State College - National Energy Center of Excellence Bismarck State College |
Mandan | Class A |
| Paulson Gravel Service, Inc. | Mayville | Class A |
| Skaw ND Precast | Minot | Class AClass BPassengerSchool bus |
| Williston State College - TrainND Northwest TrainND Northwest |
Minot | Class AClass BHazmat |
| Schaffner Transit LLC | Napoleon | Class AClass BPassengerSchool bus |
| Nueta Hidatsa Sahnish College | New Town | Class AClass B |
| North Country Oil North Country Oil, Inc. |
Parshall | Class AClass B |
| North Dakota State College of Science North Dakota State College of |
Wahpeton | Class AClass BPassengerSchool busHazmat |
| Commercial Education and Safety, LLC CES Minnesota, LLC |
West Fargo | Class AClass B |
| Busy Bees Hot Oil Inc. | Williston | Class AClass B |
| Williston State College - TrainND Northwest TrainND Northwest |
Williston | Class AClass BHazmat |
| Bismarck Harlow's School Bus Service Inc. of Montana |
Bismarck | Class BPassengerSchool bus |
| Dickinson Harlow's School Bus Service Inc. of Montana |
Dickinson | Class BPassengerSchool bus |
| YMCA of the Northern Sky | Fargo | Class BPassenger |
| Mandan - Harlow's School Bus Service Harlow's School Bus Service Inc. of Montana |
Mandan | Class BPassengerSchool bus |
| Watford Harlow's School Bus Service Inc. of Montana |
Watford City | Class BPassengerSchool bus |
| Williston Harlow's School Bus Service Inc. of Montana |
Williston | Class BPassengerSchool bus |
| Wyndmere Public School Wyndmere Public School District 25 |
Wyndmere | Class BPassengerSchool bus |
Common questions about CDL training in North Dakota
How many CDL schools are in North Dakota?
As of 11/3/2026, the FMCSA Training Provider Registry lists 32 public, in-person training locations in North Dakota. Of those, 9 list a website.
Where can I get Class A CDL training in North Dakota?
25 locations are registered for Class A public-road training. They are concentrated in Bismarck, Fargo, Williston, Minot.
Can I get a school bus or passenger endorsement in North Dakota?
19 locations are registered for school bus (S) training and 20 for passenger (P) training. Many are school districts or transit agencies that may enroll the public.
Can I do ELDT theory online in North Dakota?
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.