62 FMCSA-approved training locations in Michigan registered with the Entry Level Driver Training (ELDT) registry and open to public enrollment. All providers listed are required to accept students before they can take a CDL skills test at a state licensing office. Private-enrollment programs (carrier fleets, transit agencies) are excluded.
Public locations
62
FMCSA TPR registered
Class A programs
62
tractor-trailer CDL
Class B programs
48
straight truck / bus CDL
1st Premier Trucking Academy
, MI
ABC Training and Testing
, MI
Brian Tackett - Independent Instructor
, MI
Eclipse DOT
, MI
Alpena Community College
Alpena, MI 49707
Active Pursuit Commercial Driving School Inc
Active Pursuit Commercial Driving School, Inc
Ann Arbor, MI 48108
Trainco, Inc. - WCC Campus
Trainco, Inc.
Ann Arbor, MI 48105
THUMB CDL LLC (HATC LOCATION)
THUMB CDL LLC
Bad Axe, MI 48413
Tri-Area Trucking School BH
Tri-Area Trucking School
Benton Harbor, MI 49022
FCG Truck Driver Training, Inc.
FCG TRUCK DRIVER TRAINING, INC
Byron Center, MI 49315
Pinnacle Truck Driver Training
Cadillac, MI 49601
24/7 Smooth Truck Driving School LLC
247 smooth truck driving school LLC
Dearborn, MI 48126
Rassem Trucking Driving School Inc
Rassem Trucking Driving School, Inc
Dearborn, MI 48126
Bert's Testing & Training Services, Inc.
Dearborn Heights, MI 48125
THUMB CDL LLC (DECKERVILLE RANGE)
THUMB CDL LLC
Deckerville, MI 48427
All Stars Truck Driving School Inc.
All Stars Truck School Inc.
Detroit, MI 48209
Detroit Training Center
Detroit, MI 48211
Detroit Training Center
Detroit, MI 48208
EZ TRUCK DRIVING SCHOOL INC
EZ TRUCK DRIVING SCHOOL
Detroit, MI 48228
Freedom Truck Driving School
Freedom TDS INC.
Detroit, MI 48210
GTR TRUCKING SCHOOL INC
GTR TRUCKING SCHOOL INC
Detroit, MI 48211
Wayne County Community College District
Detroit, MI 48213
Midwest Truck Driving School
Escanaba, MI 49829
160 Driving Academy - Detroit Yard
160 Driving Academy
Ferndale, MI 48220
160 Driving Academy - Flint Classroom and Yard
160 Driving Academy
Flint, MI 48503
Regen Trucking School LLC - Freeland
Regen Trucking School LLC
Freeland, MI 48623
Tri-Area Trucking School FR
Tri-Area Trucking School
Freeland, MI 48623
Road Warrior Truck Driving School Inc.
GAYLORD, MI 49735
A&B CDL INC.
Grand Rapids, MI 49510
West Michigan C.D.L., Inc.
Grandville, MI 49418
CDL and Operator Training, LLC
Bianco Trucking Services, LLC
Harris, MI 49845
Gogebic Community College
Ironwood, MI 49938
ABC Training and Testing
Jackson, MI 49202
Alpha Omega Utility Services
Jackson, MI 49201
160 Driving Academy - Grand Rapids Classroom
160 Driving Academy
Kentwood, MI 49548
160 Driving Academy - Grand Rapids Yard
160 Driving Academy
Kentwood, MI 49512
JJFreight Training Center LLC
LANSING, MI 48911
Semi Academy
Lawton, MI 49065
5862017071
Coast To Coast Truck Driving School
Macomb, MI 48044
Northern Michigan University Truck Driving School
Marquette, MI 49855
Trainco, Inc. - MCCC Campus
Trainco, Inc.
Monroe, MI 48161
Polyservice Driving School
Mount Morris, MI 48458
Regen Trucking School LLC - Mt Pleasant
Regen Trucking School LLC
Mount Pleasant, MI 48858
Billy's CDL School LLC
Novi, MI 48374
GOC Enterprise Inc.
GOC Truck Driving School
Oscoda, MI 48750
Humphrey's Driver Training and Testing
Owosso, MI 48867
THUMB CDL LLC (SCC LOCATION)
THUMB CDL LLC
Peck, MI 48466
Dedicated Driving School
Port Huron, MI 48060
Michigan Truck Driving School
MICHIGAN TRUCK DRIVING SCHOOL
Romulus, MI 48174
Suburban Truck Driver Training School
Romulus, MI 48174
Suburban Truck Driver Training School
Romulus, MI 48174
160 Driving Academy - Detroit Classroom
160 Driving Academy
Roseville, MI 48066
Tri-Area Trucking School RO
Tri-Area Trucking School
Royal Oak, MI 48073
160 Driving Academy - Saginaw Classroom
160 Driving Academy
Saginaw, MI 48604
ALL CITIES TRUCK DRIVING SCHOOL
all cities truck driving school inc
Shelby Township, MI 48317
Regen Trucking School LLC - South Haven
Regen Trucking School LLC
South Haven, MI 49090
CDL and Operator Training, LLC
Bianco Trucking Services, LLC
Spalding, MI 49886
Tri-Area Trucking School SJ
Tri-Area Trucking School
St Johns, MI 48624
U.S. Truck Driver Training School, Inc.
Sterling Heights, MI 48312
Classic Driving School, Inc.
Washington, MI 48095
Classic Driving School
Classic Driving School, Inc.
Washington twp, MI 48095
Freedom Atlas School of Trucking LLC
West Branch, MI 48661
The FMCSA Entry Level Driver Training rule, effective February 7, 2022, requires all first-time Class A and Class B CDL applicants to complete a training curriculum at a school registered in the Training Provider Registry before taking the CDL skills test. In Michigan, there are 62 public-enrollment locations currently registered, of which 62 offer Class A (tractor-trailer) training. Schools must provide both theory instruction and behind-the-wheel time on a closed range and public road. TruckRadar pulls this list directly from the FMCSA TPR monthly export and excludes private-enrollment providers. Verify enrollment availability and current pricing directly with each school before applying.
There are 62 CDL training locations registered with the FMCSA Training Provider Registry (TPR) in Michigan that accept public enrollment. Some additional providers operate private enrollment programs (corporate fleets, transit agencies) and are not listed here. The registry is updated daily by FMCSA as schools register or update their programs.
Yes, for entry-level drivers obtaining a Class A or Class B CDL. The FMCSA Entry Level Driver Training (ELDT) rule requires all first-time CDL applicants (and those upgrading from Class B to Class A) to complete training at a registered provider before taking their skills test. Only schools listed in the FMCSA Training Provider Registry qualify. Drivers who already held a CDL before February 7, 2022 are exempt from ELDT for upgrades.
Class A CDL authorizes operation of combination vehicles (tractor-trailer) with a Gross Combination Weight Rating (GCWR) over 26,001 lbs where the towed vehicle exceeds 10,000 lbs — the standard for OTR trucking. Class B covers single vehicles over 26,001 lbs GVWR (straight trucks, dump trucks, city buses) and vehicles towing less than 10,001 lbs. Class A training is longer and more comprehensive; a Class A license includes Class B privileges.
CDL training length varies by school and program type. Most Class A programs run 3–8 weeks of combined classroom (theory) and behind-the-wheel instruction. The FMCSA ELDT rule sets minimum hour requirements: 24 hours of theory and specific behind-the-wheel hours on a range and public road. Accelerated programs run 3–4 weeks full-time; community college programs can run a semester. Cost in Michigan typically ranges from $3,000 to $10,000 depending on school and program length.
No. This list shows only public-enrollment CDL schools — providers that accept applications from any qualified student. Many carriers (Amazon, UPS, waste haulers, transit agencies) operate registered training programs exclusively for their own employees or applicants. Those private-enrollment programs are registered with FMCSA but excluded here since they are not open to the general public.