CDL Schools in Michigan

109 programs with published tuition · Median $4,095

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

Filters

83 schools

Registry listed

Regen Trucking School LLC - Freeland

Freeland, MI In-Person

From $175

1 week Outcome not reported
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

Regen Trucking School LLC - Grayling

Freeland, MI In-Person

From $175

1 week Outcome not reported
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

Tri-Area Trucking School FR

Freeland, MI In-Person

From $175

1 week Outcome not reported
Class A road Class B In person Public enrollment

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

View details
Training list

Mid Michigan College

Harrison, MI

From $175

1 week Outcome not reported

On a state eligible-training list. No matching public registry location under this name and city. 5 programs publish a tuition.

View details
Training list

Michigan Works! Region 7B

Harrison, MI

From $410

Length not listed Outcome not reported

On a state eligible-training list. No matching public registry location under this name and city. 2 programs publish a tuition.

View details
Registry listed

Dedicated Driving School

Port Huron, MI In-Person

From $750

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

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

View details
Training list

Lake Michigan College

Benton Harbor, MI

From $1,500

1 week Outcome not reported

On a state eligible-training list. No matching public registry location under this name and city. 2 programs publish a tuition.

View details
Training list

160 Driving Academy

Saginaw, MI

From $1,860

1 week Outcome not reported

On a state eligible-training list. No matching public registry location under this name and city. 4 programs publish a tuition.

View details
Registry listed

Suburban Truck Driver Training School

Romulus, MI In-Person

From $1,995

1 week Outcome not reported
Class B In person Public enrollment

Listed on the FMCSA Training Provider Registry. 6 programs publish a tuition.

View details
Registry listed

Suburban Truck Driver Training School

Romulus, MI In-Person

From $1,995

1 week Outcome not reported
Class A road Class B In person Public enrollment

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

View details
Registry listed

FCG Truck Driver Training, Inc.

Byron Center, MI In-Person

From $2,000

1 week Outcome not reported
Class A road Class B In person Public enrollment

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

View details
Training list

Glen Oaks Community College

Centreville, MI

From $2,125

1 week Outcome not reported

On a state eligible-training list. No matching public registry location under this name and city. 2 programs publish a tuition.

View details
Training list

Kirtland Community College

Grayling, MI

From $2,400

4 weeks Outcome not reported

On a state eligible-training list. No matching public registry location under this name and city. 2 programs publish a tuition.

View details
Registry listed

Classic Driving School, Inc.

Washington, MI In-Person

From $2,550

1 week Outcome not reported
Class B In person Public enrollment

Listed on the FMCSA Training Provider Registry. 4 programs publish a tuition.

View details
Training list

Coast To Coast Truck Driving School

Marine City, MI

From $2,585

1 week Outcome not reported

On a state eligible-training list. No matching public registry location under this name and city. 4 programs publish a tuition.

View details
Registry listed

Thumb CDL LLC (deckerville Range)

Deckerville, MI In-Person

From $2,750

3 weeks Outcome not reported
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

Midwest Truck Driving School

Escanaba, MI In-Person

From $2,990

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

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

View details
Training list

North Country Heavy Equipment School

Escanaba, MI

$2,990

1 week Outcome not reported

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

Pinnacle Truck Driver Training

Cadillac, MI In-Person

From $3,100

2 weeks 41% employed, Q2 after exit
Class A road Class B In person Public enrollment

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

View details
Registry listed

Semi Academy

Lawton, MI In-Person

$3,160

1 week 74% 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

GOC Enterprise Inc.

Oscoda, MI In-Person

From $3,250

2 weeks Outcome not reported
Class A road Class B In person Public enrollment

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

View details
Training list

U.S. Truck Driver Training School

Sterling Heights, MI

From $3,295

2 weeks Outcome not reported

On a state eligible-training list. No matching public registry location under this name and city. 8 programs publish a tuition.

View details
Registry listed

Rassem Trucking Driving School Inc

Dearborn, MI In-Person

$3,380

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

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

View details
Registry listed

Michigan Truck Driving School

Romulus, MI In-Person

From $3,500

1 week Outcome not reported
Class A road Class B In person Public enrollment

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

View details
Registry listed

West Michigan C.D.L., Inc.

Grandville, MI In-Person

From $3,500

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

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

View details
Training list

Mott Community College

Flint, MI

$3,900

4 weeks Outcome not reported

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

Gtr Trucking School INC

Detroit, MI In-Person

$3,995

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

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

View details
Training list

Northern Michigan University

Marquette, MI

$4,368

5 weeks Outcome not reported

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

Alpena Community College

Alpena, MI In-Person

$4,500

2 weeks Outcome not reported
Class A road In person Public enrollment

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

View details
Registry listed

Gogebic Community College

Ironwood, MI In-Person

$4,596

12 weeks 27% employed, Q2 after exit
Class A road In person Public enrollment

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

View details
Training list

CDL and Operator Training

Spaulding, MI

$4,760

3 weeks 44% 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

ABC Training and Testing LLC

Horton, MI

$4,995

4 weeks 76% 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

Jackson College

Jackson, MI

$4,995

3 weeks Outcome not reported

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

Monroe County Community College

Monroe, MI

$4,995

3 weeks Outcome not reported

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 Stars Truck Driving School Inc.

Detroit, MI In-Person

$4,999

4 weeks Outcome not reported
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

A & B CDL INC

Wyoming, MI

$5,000

4 weeks 74% 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

Road Warrior Truck Driving School Inc.

Gaylord, MI In-Person

From $5,495

2 weeks Outcome not reported
Class A road Class B In person Public enrollment

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

View details
Training list

Detroit Training Center

Detroit, MI

From $5,500

4 weeks 62% employed, Q2 after exit

On a state eligible-training list. No matching public registry location under this name and city. 2 programs publish a tuition.

View details
Training list

Trainco INC

Ann Arbor, MI

From $5,515

3 weeks Outcome not reported

On a state eligible-training list. No matching public registry location under this name and city. 2 programs publish a tuition.

View details
Registry listed

Wayne County Community College District

Detroit, MI In-Person

$5,800

6 weeks Outcome not reported
Class A road In person Public enrollment

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

View details
Registry listed

24/7 Smooth Truck Driving School LLC

Dearborn, MI 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

5862017071

Macomb, MI 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

A&b CDL INC.

Grand Rapids, MI 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

ABC Training and Testing

Jackson, MI 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

All Cities Truck Driving School

Shelby Township, MI 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

Alpha Omega Safety Solutions

Jackson, MI 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

Alpha Omega Utility Services

Jackson, MI 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

Bert's Testing & Training Services, Inc.

Dearborn Heights, MI 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

Billy's CDL School LLC

Novi, MI 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

CDL and Operator Training BRH

Harris, MI 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

CDL and Operator Training MQT

Marquette, MI 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

CDL and Operator Training SPA

Spalding, MI 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

Classic Driving School

Washington twp, MI 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

Drivexperience INC.

Detroit, MI 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

Ez Truck Driving School INC

Detroit, MI 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

Freedom Atlas School of Trucking LLC

West Branch, MI 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

Freedom Truck Driving School

Detroit, MI 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

Hastings public school

Hastings, MI 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

Hastings public school

Dorr, MI 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

Humphrey's Driver Training and Testing

Owosso, MI 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

JJFreight Training Center LLC

Lansing, MI 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

Polyservice Driving School

Mount Morris, MI 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

Regen Trucking School LLC - Mt Pleasant

Mount Pleasant, MI 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

Regen Trucking School LLC - Niles

Niles, MI 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

Regen Trucking School LLC - South Haven

South Haven, MI 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

Regen Trucking School LLC - Sturgis

Sturgis, MI 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

Thumb CDL LLC (hatc Location)

Bad Axe, MI 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

Thumb CDL LLC (scc Location)

Peck, MI 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

Tri Area Trucking School Flint yard

Flint, MI 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

Tri-Area Trucking School BH

Benton Harbor, MI 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

Tri-Area Trucking School SJ

St Johns, MI 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

U.S. Truck Driver Training School, Inc.

Sterling Heights, MI 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

1st Premier Trucking Academy

MI 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

ABC Training and Testing

MI 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

Ampm Global Logistics

MI 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

MI 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

Jax Transport llc

MI 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

MI Traveling

Tuition not listed

Length not listed Outcome not reported
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 52 programs with a reported result, the median share employed in the second quarter after exit is 72%. 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.