CDL Schools in Michigan

94 programs with published tuition · Median $4,555 · 15 partial or fee prices left out of the median

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

Distances use ZIP code centers and are approximate.

83 schools

Training list

160 Driving Academy

Saginaw, MI

Published tuition

From $3,995

3 weeks Outcome not reported

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

View details
Training list

A & B CDL INC

Wyoming, MI

Published tuition

$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
Training list

ABC Training and Testing LLC

Horton, MI

Published tuition

$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
Registry listed

Active Pursuit Commercial Driving School Inc

Ann Arbor, MI In-Person

Published tuition

$4,995

4 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

All Stars Truck Driving School Inc.

Detroit, MI In-Person

Published tuition

$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
Registry listed

Alpena Community College

Alpena, MI In-Person

Published tuition

$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
Training list

CDL and Operator Training

Spaulding, MI

Published tuition

$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
Registry listed

Classic Driving School, Inc.

Washington, MI In-Person

Published tuition

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

Published tuition

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

Dedicated Driving School

Port Huron, MI In-Person

Published tuition

From $2,000

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

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

View details
Training list

Detroit Training Center

Detroit, MI

Published tuition

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
Registry listed

FCG Truck Driver Training, Inc.

Byron Center, MI In-Person

Published tuition

From $2,900

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

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

View details
Training list

Glen Oaks Community College

Centreville, MI

Published tuition

$5,025

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

GOC Enterprise Inc.

Oscoda, MI In-Person

Published tuition

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
Registry listed

Gogebic Community College

Ironwood, MI In-Person

Published tuition

$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
Registry listed

Gtr Trucking School INC

Detroit, MI In-Person

Published tuition

$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

Jackson College

Jackson, MI

Published tuition

$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

Kirtland Community College

Grayling, MI

Published tuition

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
Training list

Lake Michigan College

Benton Harbor, MI

Published tuition

$4,900

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

Michigan Truck Driving School

Romulus, MI In-Person

Published tuition

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
Training list

Michigan Works! Region 7B

Harrison, MI

Published tuition

$4,085

Length not listed 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

Mid Michigan College

Harrison, MI

Published tuition

From $1,900

2 weeks 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

Midwest Truck Driving School

Escanaba, MI In-Person

Published tuition

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

Monroe County Community College

Monroe, MI

Published tuition

$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

Mott Community College

Flint, MI

Published tuition

$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
Training list

North Country Heavy Equipment School

Escanaba, MI

Published tuition

$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
Training list

Northern Michigan University

Marquette, MI

Published tuition

$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

Pinnacle Truck Driver Training

Cadillac, MI In-Person

Published tuition

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

Rassem Trucking Driving School Inc

Dearborn, MI In-Person

Published tuition

$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

Regen Trucking School LLC - Freeland

Freeland, MI In-Person

Published tuition

$4,900

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

Regen Trucking School LLC - Grayling

Freeland, MI In-Person

Published tuition

$4,900

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

Road Warrior Truck Driving School Inc.

Gaylord, MI In-Person

Published tuition

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
Registry listed

Semi Academy

Lawton, MI In-Person

Published tuition

$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

Suburban Truck Driver Training School

Romulus, MI In-Person

Published tuition

From $3,575

1 week Outcome not reported
Class B In person Public enrollment

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

View details
Registry listed

Suburban Truck Driver Training School

Romulus, MI In-Person

Published tuition

From $3,575

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

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

View details
Registry listed

Thumb CDL LLC (deckerville Range)

Deckerville, MI In-Person

Published tuition

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
Training list

Trainco INC

Ann Arbor, MI

Published tuition

From $5,515

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

Tri-Area Trucking School FR

Freeland, MI In-Person

Published tuition

From $2,400

2 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
Training list

U.S. Truck Driver Training School

Sterling Heights, MI

Published tuition

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

Wayne County Community College District

Detroit, MI In-Person

Published tuition

$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

West Michigan C.D.L., Inc.

Grandville, MI In-Person

Published tuition

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
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

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

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

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

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

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

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

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

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

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

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
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

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.