2026 North Dakota CDL school directory

CDL Schools in North Dakota for 2026

Use this list of CDL schools in North Dakota to compare 32 public-enrollment, in-person training locations in 23 cities. Each card shows the training types registered at that listed location.

Edited by Taylor Rupe, Founder & Editor Last updated

Training locations
32
public-enrollment addresses
Cities represented
23
in the registry snapshot
Full Class A scope
22
theory, range, and road
Driver median wage
$60,910
BLS May 2025

City-level search

Where to Find CDL Schools in North Dakota

01

Bismarck

3 training locations

02

Fargo

3 training locations

03

Williston

3 training locations

04

Dickinson

2 training locations

05

Mandan

2 training locations

The cities shown above account for 13 of the 32 locations in the statewide list. The full directory covers 23 cities, so use the search and training filters instead of treating those city counts as the whole market.

Training registration by address

Training Options at CDL Schools in North Dakota

Any Class A part
24
Full Class A scope
22
Any Class B part
28
Full Class B scope
24
Passenger
19
School bus
17
Hazardous materials theory
12

North Dakota school finder

All CDL Schools in North Dakota, Listed Alphabetically

Search all CDL schools in North Dakota across 32 public-enrollment, in-person locations. Filters use the training registration attached to each provider-location record in the August 5, 2026 FMCSA registry snapshot.

Training locations
32
Cities represented
23

How to Read Registry Details for CDL Schools in North Dakota

FMCSA says training providers attest that they meet the applicable federal and state requirements before they appear in the Training Provider Registry. Use the component labels on each card to check the training registered at that location, then confirm current course details directly with the provider.

View the August 5, 2026 FMCSA source
Filter by training registered at the same location

Showing locations 1–16 of 32 on page 1 of 2

Columbus, ND

Aasheim Enterprises, Inc.

Training provider: AEI Services LLC

Columbus, ND 58727
Registry record updated
December 1, 2023

The public registry identifies this on-site training location at Columbus, North Dakota 58727. The training-provider entry belongs to AEI Services LLC for the address shown above. Course flags connected to this location show Class A. Separate rows identify every theory and driving flag. Across 1 course category, the record marks 1 theory component, 1 range component, and 1 road component. Before choosing this training site, seek a written answer about vehicle access, scheduled driving time, complete price, refund terms, and testing arrangements.

Registry training breakdown

Class A
  • Knowledge lessons
  • Off-road range
  • Road instruction

Contact information for this location

Grand Forks, ND

All States Driving Academy

2501 N 43rd St, Grand Forks, ND 58203
Registry record updated
July 11, 2024

This on-site location appears in the public training directory at 2501 N 43rd St, Grand Forks, North Dakota 58203. The organization attached to this address is All States Driving Academy for this address record. The record totals 5 theory components, 3 range components, and 3 road components. The registered categories at this site cover Class A, HazMat theory, Class B, school-bus endorsement, and passenger endorsement. The grid below separates theory from behind-the-wheel components. During an enrollment call, review written information about testing arrangements, complete price, scheduled driving time, vehicle access, and refund terms.

Training recorded here

Class A
  • Theory
  • Range component
  • Behind-the-wheel road
Class B
  • Knowledge instruction
  • Range driving
  • Road component
Passenger
  • Classroom theory
  • Range component
  • On-road work
School bus
  • Theory instruction
Hazardous Materials
  • Theory coursework

Registry contact methods

Mandan, ND

Bismarck State College - National Energy Center of Excellence

Training provider: Bismarck State College

3201 Nygen Dr NW, Mandan, ND 58554
Registry record updated
March 1, 2022

The federal training directory lists this on-site location at 3201 Nygen Dr NW, Mandan, North Dakota 58554. The registry connects this address to Bismarck State College at this specific address. Counted by category, this address has 1 theory component, 1 range component, and 1 road component. The provider record marks training in Class A. Theory, range, and road coverage is itemized next. When checking the provider’s current offer, ask for documentation covering refund terms, testing arrangements, complete price, scheduled driving time, and course dates.

Training at this address

Class A
  • Registered theory
  • Range instruction
  • Public-road driving

School contact links

Bismarck, ND

Bismarck State College TrainND & Continuing Education

1500 Edwards Ave, Bismarck, ND 58506
Registry record updated
May 2, 2022

FMCSA records this address as a public-enrollment training site at 1500 Edwards Ave, Bismarck, North Dakota 58506. The named organization behind this entry is Bismarck State College TrainND & Continuing Education on the location-level file. Registered training here covers Class A and HazMat theory. Separate rows identify every theory and driving flag. The 2 listed categories contain 2 theory flags, 1 range flag, and 1 road flag. Before agreeing to the provider’s terms, seek a written answer about course dates, refund terms, scheduled driving time, vehicle access, and testing arrangements.

Training recorded here

Class A
  • Knowledge lessons
  • Practice range
  • On-road practice
Hazardous Materials
  • Theory portion

Provider contact details

Williston, ND

Busy Bees Hot Oil Inc.

4936 Valentina Ave NW, Williston, ND 58801
Registry record updated
April 25, 2023

The federal location data shows public enrollment at this site at 4936 Valentina Ave NW, Williston, North Dakota 58801. FMCSA pairs this provider location with Busy Bees Hot Oil Inc. at this specific address. Counted by category, this address has 2 theory components, 2 range components, and 2 road components. At this address, the training scope includes Class A and Class B. Individual theory, range, and road flags appear below. Before selecting a cohort, ask the school to specify scheduled driving time, testing arrangements, refund terms, complete price, and vehicle access.

Federal training categories

Class A
  • Theory coursework
  • Range component
  • Public-road driving
Class B
  • Knowledge instruction
  • Training range
  • Road instruction

Contact this provider

Fort Totten, ND

Cankdeska Cikana Community College

214 1st Ave, Fort Totten, ND 58335
Registry record updated
June 14, 2022

This public-enrollment, on-site training location is listed at 214 1st Ave, Fort Totten, North Dakota 58335. The organization field for this card names Cankdeska Cikana Community College on the location-level file. This location's 5 course rows account for 5 theory flags, 4 range flags, and 4 road flags. This location carries registration for passenger endorsement, Class B, school-bus endorsement, HazMat theory, and Class A. Individual theory, range, and road flags appear below. Before you enroll at this address, ask the provider to document scheduled driving time, vehicle access, course dates, complete price, and refund terms.

Training component summary

Class A
  • Theory instruction
  • Vehicle-control range
  • Road instruction
Class B
  • Knowledge instruction
  • Vehicle-control range
  • On-road practice
Passenger
  • Theory component
  • Training range
  • Road instruction
School bus
  • Theory
  • Closed-range work
  • On-road work
Hazardous Materials
  • Knowledge instruction

Contact routes for this address

West Fargo, ND

Commercial Education and Safety, LLC

Training provider: CES Minnesota, LLC

341 12th Ave NE, West Fargo, ND 58078
Registry record updated
March 4, 2022

The public registry identifies this on-site training location at 341 12th Ave NE, West Fargo, North Dakota 58078. FMCSA data names CES Minnesota, LLC at this training location. This location's 3 course rows account for 3 theory flags, 2 range flags, and 2 road flags. The location-level registration applies to Class B, HazMat theory, and Class A. Separate rows identify every theory and driving flag. During an enrollment call, get the current terms for complete price, testing arrangements, course dates, scheduled driving time, and refund terms.

Training at this address

Class A
  • Theory coursework
  • Closed-range work
  • Road driving
Class B
  • Theory component
  • Practice range
  • Public-road training
Hazardous Materials
  • Theory coursework

Contact routes for this address

Williams, ND

City of WIlliston

1121 5th St E, Williams, ND 58801
Registry record updated
January 12, 2026

The location file records an on-site training address at 1121 5th St E, Williams, North Dakota 58801. Federal provider data links the address to City of WIlliston at this specific address. Registered training here covers Class B. The details below keep every training component distinct. The address-level breakdown totals 1 theory part, 1 range part, and 1 road part among 1 category. While narrowing your shortlist, ask the provider to document vehicle access, refund terms, scheduled driving time, course dates, and testing arrangements.

What this location registers

Class B
  • Theory instruction
  • Vehicle-control range
  • On-road work

Registry contact methods

Bismarck, ND

Bismarck

Training provider: Harlow's School Bus Service Inc. of Montana

1021 S 23rd St, Bismarck, ND 58504
Registry record updated
March 8, 2022

The public registry identifies this on-site training location at 1021 S 23rd St, Bismarck, North Dakota 58504. This location record sits under Harlow's School Bus Service Inc. of Montana for this public-enrollment record. Across the visible training rows, 3 categories include theory, 3 categories include range work, and 3 categories include public-road work. At this address, the training scope includes passenger endorsement, school-bus endorsement, and Class B. The component grid preserves the location-level detail. To finish your comparison, have the provider explain refund terms, course dates, testing arrangements, scheduled driving time, and vehicle access.

What this location registers

Class B
  • Theory component
  • Behind-the-wheel range
  • Road component
Passenger
  • Theory
  • Closed-range work
  • Public road
School bus
  • Theory
  • Range instruction
  • Road driving

Contact routes for this address

Dickinson, ND

Dickinson

Training provider: Harlow's School Bus Service Inc. of Montana

Dickinson, ND 58601
Registry record updated
February 9, 2022

The public registry identifies this on-site training location at Dickinson, North Dakota 58601. The named organization behind this entry is Harlow's School Bus Service Inc. of Montana for the listed provider location. This location's 3 course rows account for 3 theory flags, 3 range flags, and 3 road flags. The location record includes passenger endorsement, Class B, and school-bus endorsement. Use the component list for a course-level comparison. When checking the provider’s current offer, ask for documentation covering refund terms, complete price, vehicle access, course dates, and scheduled driving time.

Training scope at this site

Class B
  • Classroom theory
  • Off-road range
  • Road driving
Passenger
  • Theory instruction
  • Range
  • On-road work
School bus
  • Theory instruction
  • Vehicle-control range
  • Behind-the-wheel road

Mandan, ND

Mandan - Harlow's School Bus Service

Training provider: Harlow's School Bus Service Inc. of Montana

Mandan, ND 58554
Registry record updated
February 8, 2022

The federal directory records this public-enrollment training site at Mandan, North Dakota 58554. The provider attached to the location is Harlow's School Bus Service Inc. of Montana for this address record. At this address, the training scope includes passenger endorsement, school-bus endorsement, and Class B. Separate rows identify every theory and driving flag. This location's 3 course rows account for 3 theory flags, 3 range flags, and 3 road flags. To finish your comparison, request the current details for complete price, course dates, refund terms, testing arrangements, and scheduled driving time.

Training recorded here

Class B
  • Theory instruction
  • Practice range
  • Public-road component
Passenger
  • Knowledge lessons
  • Range driving
  • Road instruction
School bus
  • Knowledge lessons
  • Behind-the-wheel range
  • On-road work

Watford City, ND

Watford

Training provider: Harlow's School Bus Service Inc. of Montana

Watford City, ND 58854
Registry record updated
February 9, 2022

This on-site location appears in the public training directory at Watford City, North Dakota 58854. The listed training provider is Harlow's School Bus Service Inc. of Montana on the location-level file. Of the components attached to this location, 3 are theory, 3 are range, and 3 are road registration. At this address, the training scope includes Class B, school-bus endorsement, and passenger endorsement. The grid keeps classroom and driving parts apart. When checking the provider’s current offer, get direct confirmation of complete price, scheduled driving time, vehicle access, course dates, and refund terms.

Training scope at this site

Class B
  • Theory coursework
  • Vehicle-control range
  • Public road
Passenger
  • Registered theory
  • Range component
  • Public road
School bus
  • Classroom theory
  • Off-road range
  • Road instruction

Williston, ND

Williston

Training provider: Harlow's School Bus Service Inc. of Montana

Williston, ND 58801
Registry record updated
July 10, 2023

This training address appears in FMCSA’s public provider file at Williston, North Dakota 58801. The record assigns this training address to Harlow's School Bus Service Inc. of Montana for this site. The federal record distributes its course flags across 3 theory components, 3 range components, and 3 road components. Registered training here covers Class B, passenger endorsement, and school-bus endorsement. Separate rows identify every theory and driving flag. When comparing course offers, ask the school to specify course dates, vehicle access, testing arrangements, scheduled driving time, and refund terms.

Training scope at this site

Class B
  • Theory instruction
  • Off-road range
  • Road instruction
Passenger
  • Knowledge lessons
  • Training range
  • Public road
School bus
  • Theory
  • Closed-range work
  • Public-road driving

Harvey, ND

Harvey Public School District

200 N Street, Harvey, ND 58341
Registry record updated
February 15, 2024

This provider address carries a public-enrollment registry listing at 200 N Street, Harvey, North Dakota 58341. Federal provider data links the address to Harvey Public School District for the training entry. Counted by category, this address has 0 theory components, 4 range components, and 4 road components. The provider record marks training in Class A, Class B, school-bus endorsement, and passenger endorsement. The card itemizes each recorded training component. Before choosing this training site, ask for documentation covering scheduled driving time, vehicle access, course dates, testing arrangements, and refund terms.

Federal training categories

Class A
  • Range driving
  • Behind-the-wheel road
Class B
  • Behind-the-wheel range
  • Behind-the-wheel road
Passenger
  • Practice range
  • Public-road driving
School bus
  • Vehicle-control range
  • Public-road driving

Contact information for this location

Parshall, ND

North Country Oil

Training provider: North Country Oil, Inc.

7258 38th Street NW, Parshall, ND 58770
Registry record updated
June 27, 2022

The location file records an on-site training address at 7258 38th Street NW, Parshall, North Dakota 58770. The listed training provider is North Country Oil, Inc. on the federal location record. The component total breaks into 2 theory registrations, 2 range registrations, and 2 public-road registrations across 2 categories. The registered categories at this site cover Class A and Class B. The grid keeps classroom and driving parts apart. During an enrollment call, get written details covering testing arrangements, complete price, course dates, vehicle access, and scheduled driving time.

Federal training categories

Class A
  • Theory
  • Range
  • On-road practice
Class B
  • Theory coursework
  • Closed-range work
  • Road driving

School contact links

Fargo, ND

NDSCS Fargo

Training provider: North Dakota State College of

1305 19th Ave N, Fargo, ND 58201
Registry record updated
April 14, 2026

This on-site provider location is open to public enrollment at 1305 19th Ave N, Fargo, North Dakota 58201. The named organization behind this entry is North Dakota State College of on this public registry entry. This location's 5 course rows account for 5 theory flags, 4 range flags, and 4 road flags. Course flags connected to this location show HazMat theory, school-bus endorsement, Class A, Class B, and passenger endorsement. Theory, range, and road coverage is itemized next. When comparing course offers, get direct confirmation of refund terms, testing arrangements, vehicle access, complete price, and course dates.

Registered course components

Class A
  • Classroom work
  • Practice range
  • On-road practice
Class B
  • Theory coursework
  • Range driving
  • On-road practice
Passenger
  • Theory coursework
  • Off-road range
  • Road component
School bus
  • Knowledge lessons
  • Off-road range
  • Road component
Hazardous Materials
  • Theory component

Contact information for this location

10th percentile
$47,990
Median
$60,910
90th percentile
$83,330
State employment
11,870

Questions About CDL Schools in North Dakota

How many CDL schools are in North Dakota?
Which North Dakota cities have the most CDL training locations?
Where can I find Class A CDL training in North Dakota?
How much do truck drivers make in North Dakota?
Who issues commercial driver licenses in North Dakota?

Source trail

Official Sources for CDL Schools in North Dakota

The CDL schools in North Dakota shown here come from active, in-person federal registry entries open to public enrollment and dated August 5, 2026. A provider's federal registration records training scope at a location. Compare the provider's current course details and the state's licensing instructions before enrolling.