CDL Schools in North Dakota

15 programs with published tuition · Median $5,750 · 1 partial or fee prices left out of the median

39 public-enrollment locations are in the FMCSA file dated October 31, 2026. 454 private-enrollment locations are not listed here; those usually train a company’s own hires. 24 public, in-person locations register Class A public-road training. 43 schools are listed below after identical registry rows were combined and priced programs without a public registry match were added.

Filters

Distances use ZIP code centers and are approximate.

43 schools

Training list

160 Driving Academy

Fargo, ND

Published tuition

$5,200

4 weeks 78% employed, Q2 after exit

On a state eligible-training list. No matching public registry location under this name and city. One program publishes a tuition.

View details
Registry listed

All States Driving Academy

Grand Forks, ND In-Person

Published tuition

$12,500

4 weeks 88% employed, Q2 after exit
Class A road Class B In person Public enrollment

Registered for Class A public-road training. One program publishes a tuition.

View details
Registry listed

Cankdeska Cikana Community College

Fort Totten, ND In-Person

Published tuition

$2,002

8 weeks 82% employed, Q2 after exit
Class A road Class B In person Public enrollment

Registered for Class A public-road training. One program publishes a tuition.

View details
Registry listed

Commercial Education and Safety, LLC

West Fargo, ND In-Person

Published tuition

From $2,800

4 weeks 81% employed, Q2 after exit
Class A road Class B In person Public enrollment

Registered for Class A public-road training. 4 programs publish a tuition.

View details
Registry listed

North Valley Career and Technology Center

Grafton, ND In-Person

Published tuition

$9,500

6 weeks 59% employed, Q2 after exit
Class A road Class B In person Public enrollment

Registered for Class A public-road training. One program publishes a tuition.

View details
Training list

Sitting Bull College

Fort Yates, ND

Published tuition

$2,415

15 weeks 66% employed, Q2 after exit

On a state eligible-training list. No matching public registry location under this name and city. One program publishes a tuition.

View details
Training list

TrainND Southeast

Fargo, ND

Published tuition

$5,495

3 weeks 84% employed, Q2 after exit

On a state eligible-training list. No matching public registry location under this name and city. One program publishes a tuition.

View details
Training list

TrainND Southwest

Bismarck, ND

Published tuition

$6,595

3 weeks 79% employed, Q2 after exit

On a state eligible-training list. No matching public registry location under this name and city. One program publishes a tuition.

View details
Registry listed

Turtle Mountain Community College

Belcourt, ND In-Person

Published tuition

$7,700

16 weeks 75% employed, Q2 after exit
Class A road Class B In person Public enrollment

Registered for Class A public-road training. One program publishes a tuition.

View details
Registry listed

Williston State College - TrainND Northwest

Williston, ND In-Person

Published tuition

From $2,500

1 week 58% employed, Q2 after exit
Class A road Class B In person Public enrollment

Registered for Class A public-road training. 3 programs publish a tuition.

View details
Registry listed

Aasheim Enterprises, Inc.

Columbus, ND In-Person

Tuition not listed

Length not listed Outcome not reported
Class A road In person Public enrollment

Registered for Class A public-road training.

View details
Registry listed

Bismarck

Bismarck, ND In-Person

Tuition not listed

Length not listed Outcome not reported
Class B In person Public enrollment

Listed on the FMCSA Training Provider Registry.

View details
Registry listed

Busy Bees Hot Oil Inc.

Williston, ND In-Person

Tuition not listed

Length not listed Outcome not reported
Class A road Class B In person Public enrollment

Registered for Class A public-road training.

View details
Registry listed

Dickinson

Dickinson, ND In-Person

Tuition not listed

Length not listed Outcome not reported
Class B In person Public enrollment

Listed on the FMCSA Training Provider Registry.

View details
Registry listed

Eclipse DOT

ND Traveling

Tuition not listed

Length not listed Outcome not reported
Class A road Class B Public enrollment

Registered for Class A public-road training.

View details
Registry listed

Garrido Driving Academy

ND Traveling

Tuition not listed

Length not listed Outcome not reported
Class A road Public enrollment

Registered for Class A public-road training.

View details
Registry listed

Harvey Public School District

Harvey, ND In-Person

Tuition not listed

Length not listed Outcome not reported
Class A road Class B In person Public enrollment

Registered for Class A public-road training.

View details
Registry listed

Jax Transport llc

ND Traveling

Tuition not listed

Length not listed Outcome not reported
Class A road Class B Public enrollment

Registered for Class A public-road training.

View details
Registry listed

M R Davison Logistics

ND Traveling

Tuition not listed

Length not listed Outcome not reported
Public enrollment

Listed on the FMCSA Training Provider Registry.

View details
Registry listed

NDSCS Fargo

Fargo, ND In-Person

Tuition not listed

Length not listed Outcome not reported
Class A road Class B In person Public enrollment

Registered for Class A public-road training.

View details
Registry listed

North Country Oil

Parshall, ND In-Person

Tuition not listed

Length not listed Outcome not reported
Class A road Class B In person Public enrollment

Registered for Class A public-road training.

View details
Registry listed

North Dakota State College of Science

Wahpeton, ND In-Person

Tuition not listed

Length not listed Outcome not reported
Class A road Class B In person Public enrollment

Registered for Class A public-road training.

View details
Registry listed

Nueta Hidatsa Sahnish College

New Town, ND In-Person

Tuition not listed

Length not listed Outcome not reported
Class A road Class B In person Public enrollment

Registered for Class A public-road training.

View details
Registry listed

Paulson Gravel Service, Inc.

Mayville, ND In-Person

Tuition not listed

Length not listed Outcome not reported
Class A road In person Public enrollment

Registered for Class A public-road training.

View details
Registry listed

Pauly Transport Training

ND Traveling

Tuition not listed

Length not listed Outcome not reported
Class A road Class B Public enrollment

Registered for Class A public-road training.

View details
Registry listed

ProDriver CDL School

ND Traveling

Tuition not listed

Length not listed Outcome not reported
Class A road Class B Public enrollment

Registered for Class A public-road training.

View details
Registry listed

Schaffner Transit LLC

Napoleon, ND In-Person

Tuition not listed

Length not listed Outcome not reported
Class A road Class B In person Public enrollment

Registered for Class A public-road training.

View details
Registry listed

Skaw ND Precast

Minot, ND In-Person

Tuition not listed

Length not listed Outcome not reported
Class A road Class B In person Public enrollment

Registered for Class A public-road training.

View details
Registry listed

Sundeen Ag

Lakota, ND In-Person

Tuition not listed

Length not listed Outcome not reported
Class A road Class B In person Public enrollment

Registered for Class A public-road training.

View details
Registry listed

Truck West , Transport / Spooling

Dickinson, ND In-Person

Tuition not listed

Length not listed Outcome not reported
Class A road Class B In person Public enrollment

Registered for Class A public-road training.

View details
Registry listed

United Tribes Technical College

Bismarck, ND In-Person

Tuition not listed

Length not listed Outcome not reported
Class A road Class B In person Public enrollment

Registered for Class A public-road training.

View details
Registry listed

Veritas Crane, LLC

Fargo, ND In-Person

Tuition not listed

Length not listed Outcome not reported
Class A road Class B In person Public enrollment

Registered for Class A public-road training.

View details
Registry listed

Watford

Watford City, ND In-Person

Tuition not listed

Length not listed Outcome not reported
Class B In person Public enrollment

Listed on the FMCSA Training Provider Registry.

View details
Registry listed

Williston

Williston, ND In-Person

Tuition not listed

Length not listed Outcome not reported
Class B In person Public enrollment

Listed on the FMCSA Training Provider Registry.

View details
Registry listed

Wyndmere Public School

Wyndmere, ND In-Person

Tuition not listed

Length not listed Outcome not reported
Class B In person Public enrollment

Listed on the FMCSA Training Provider Registry.

View details
Registry listed

YMCA of the Northern Sky

Fargo, ND In-Person

Tuition not listed

Length not listed Outcome not reported
Class B In person Public enrollment

Listed on the FMCSA Training Provider Registry.

View details

Cities

A city page is published when at least five schools are listed. The median is from programs that report that city on the training list.

Among 15 programs with a reported result, the median share employed in the second quarter after exit is 78%. That figure covers WIOA participants the program reported, not every graduate.

Sources: DOL eligible training provider programs, CIP 49.0205, retrieved November 1, 2026. FMCSA Training Provider Registry locations as of October 31, 2026. Methodology. Cost calculator.