CDL Schools in North Dakota

Federal law requires entry-level CDL training to come from a provider listed in FMCSA's Training Provider Registry. North Dakota has 32 registered training locations open to the public — every one of them is listed below.

Registered training locations

32

Median truck driver wage

$58,970

North Dakota, heavy & tractor-trailer

Job growth 2022–2032

+13.9%

Openings per year

1,430

statewide average

FMCSA-Registered CDL Training Providers in North Dakota

Sorted by city. "Theory" is classroom instruction; "BTW" is behind-the-wheel training on a range or public road. Confirm current registration with the school before enrolling.

Provider City CDL classes Training offered
Turtle Mountain Community College Belcourt Class A; Class B; Passenger; School Bus; Hazardous Materials Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range | Hazardous Materials: Theory
Bismarck Bismarck Class B; Passenger; School Bus Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range
Bismarck State College TrainND & Continuing Education Bismarck Class A; Hazardous Materials Class A: Theory, BTW-Public Road, BTW-Range | Hazardous Materials: Theory
United Tribes Technical College Bismarck Class A; Class B; Passenger; School Bus Class A: Theory, BTW-Public Road, BTW-Range | Class B: BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range
Aasheim Enterprises, Inc. Columbus Class A Class A: Theory, BTW-Public Road, BTW-Range
Dickinson Dickinson Class B; Passenger; School Bus Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range
Truck West , Transport / Spooling Dickinson Class A; Class B; Hazardous Materials Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range | Hazardous Materials: Theory
NDSCS Fargo Fargo Class A; Class B; Passenger; School Bus; Hazardous Materials Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range | Hazardous Materials: Theory
Veritas Crane, LLC Fargo Class A; Class B; Passenger; School Bus; Hazardous Materials Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range | Hazardous Materials: Theory
YMCA of the Northern Sky Fargo Class B; Passenger Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range
Cankdeska Cikana Community College Fort Totten Class A; Class B; Passenger; School Bus; Hazardous Materials Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range | Hazardous Materials: Theory
North Valley Career and Technology Center Grafton Class A; Class B; Passenger; School Bus; Hazardous Materials Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range | Hazardous Materials: Theory
All States Driving Academy Grand Forks Class A; Class B; Passenger; School Bus; Hazardous Materials Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory | Hazardous Materials: Theory
Richland County Highway Department--Don Witt Hankinson Class A; Class B Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range
Harvey Public School District Harvey Class A; Class B; Passenger; School Bus Class A: BTW-Public Road, BTW-Range | Class B: BTW-Public Road, BTW-Range | Passenger: BTW-Public Road, BTW-Range | School Bus: BTW-Public Road, BTW-Range
Sundeen Ag Lakota Class A; Class B; Passenger; School Bus Class A: BTW-Public Road, BTW-Range | Class B: BTW-Public Road, BTW-Range | Passenger: BTW-Public Road, BTW-Range | School Bus: BTW-Public Road, BTW-Range
Bismarck State College - National Energy Center of Excellence Mandan Class A Class A: Theory, BTW-Public Road, BTW-Range
Mandan - Harlow's School Bus Service Mandan Class B; Passenger; School Bus Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range
Paulson Gravel Service, Inc. Mayville Class A Class A: Theory, BTW-Public Road, BTW-Range
Skaw ND Precast Minot Class A; Class B Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range
Williston State College - TrainND Northwest Minot Class A; Class B; Hazardous Materials Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range | Hazardous Materials: Theory
Schaffner Transit LLC Napoleon Class A; Class B; Passenger; School Bus Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range
Nueta Hidatsa Sahnish College New Town Class A; Class B Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range
North Country Oil Parshall Class A; Class B Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range
North Dakota State College of Science Wahpeton Class A; Class B; Passenger; Hazardous Materials Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | Hazardous Materials: Theory
Watford Watford City Class B; Passenger; School Bus Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range
Commercial Education and Safety, LLC West Fargo Class A; Class B; Hazardous Materials Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range | Hazardous Materials: Theory
City of WIlliston Williams Class B Class B: Theory, BTW-Public Road, BTW-Range
Busy Bees Hot Oil Inc. Williston Class A; Class B Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range
Williston Williston Class B; Passenger; School Bus Class B: Theory, BTW-Public Road, BTW-Range | Passenger: Theory, BTW-Public Road, BTW-Range | School Bus: Theory, BTW-Public Road, BTW-Range
Williston State College - TrainND Northwest Williston Class A; Class B; Hazardous Materials Class A: Theory, BTW-Public Road, BTW-Range | Class B: Theory, BTW-Public Road, BTW-Range | Hazardous Materials: Theory
Wyndmere Public School Wyndmere Class B; Passenger; School Bus Class B: BTW-Public Road, BTW-Range | Passenger: BTW-Public Road, BTW-Range | School Bus: BTW-Public Road, BTW-Range

Source: FMCSA Training Provider Registry (tpr.fmcsa.dot.gov), retrieved 2026-07-06. Employer-only training locations (fleets and agencies that train their own drivers) are not listed. Providers marked "Under review" are being re-verified by FMCSA and may not currently certify training.

Featured CDL programs enrolling now

What Truck Drivers Earn in North Dakota

Wages

  • Median annual wage: $58,970
  • Average annual wage: $59,840
  • Heavy & tractor-trailer drivers employed statewide: 10,510

Source: BLS OEWS, May 2024 (SOC 53-3032). First-year pay is usually below the median; OTR and specialized endorsements pay above it.

10-year outlook

  • Projected growth 2022–2032: +13.9%
  • Average openings per year: 1,430
  • Employment: 11,450 → 13,040

Source: Projections Central / state workforce agencies.

Pay in North Dakota's biggest trucking metros

Metro area Drivers employed Median wage
Fargo, ND-MN 3,180 $57,110
Bismarck, ND 930 $58,970
Grand Forks, ND-MN 900 $57,060
Minot, ND 750 $58,010

Verified CDL Program Outcomes in North Dakota

States report these results to the U.S. Department of Labor for programs eligible for workforce (WIOA) funding — they are measured outcomes, not marketing claims. Blank cells mean the state suppressed the value (usually small class sizes).

Provider · Program Completion Employed (2 qtrs) Median earnings (qtr) Cost
Commercial Education and Safety LLC 160-hour Class A Behind-the-Wheel Training Program 93% 77% $12,905 $6,250
TrainND Northwest Commercial Driver's License 95% 77% $15,594 $8,500
TrainND Southeast CDL/Truck Driving 95% 84% $13,429 $5,495
Turtle Mountain Community College Commercial Drivers License 84% 71% $6,488 $7,700
TrainND Southwest Commercial Drivers License (CDL) 100% $6,500
160 Driving Academy Class A CDL Training - Licensure 61% 79% $14,589 $5,200
Cankdeska Cikana Community College Professional Driver Training 74% 88% $13,195 $2,002
Sitting Bull College CDL 54% 62% $7,191 $2,415
All States Driving Academy CDL Training 81% 100% $8,363 $12,500
North Valley Career & Technology Center CDL Over-the-Road Truck Driving 88% 68% $10,801 $10,500
TrainND Northwest Certified Crane Operator Preparation Course 97% 37% $13,024 $3,500
Commercial Education and Safety LLC 80-hour Class A Behind-the-Wheel Training Program 92% 60% $13,200 $6,000

Source: U.S. Department of Labor Eligible Training Provider List results (trainingproviderresults.gov), PY2023. Earnings are for one quarter, not annualized.

Compare CDL programs that fit your schedule

Getting a CDL in North Dakota

Commercial Drivers License (CDL)

  • Education: No education required
  • Experience: No experience
  • Exam: State exam required
  • Continuing education: No continuing education requirement

Issuing agency: North Dakota Department of Transportation · agency website

Source: CareerOneStop License Finder (U.S. Department of Labor). Since February 2022, first-time Class A/B applicants must complete entry-level driver training with a registered provider before taking the skills test.

0 of 3
+ Add school+ Add school+ Add school
Compare Now