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.