Starting a Michigan CDL school comparison
Michigan's directory contains 55 training locations in 43 cities. Detroit has six, Romulus has three, and Ann Arbor and Dearborn each have two. The Detroit-area entries create a useful local cluster, but most of the state's locations sit outside those four city counts. Decide how far you can travel for repeated instruction before you study provider details. Then check the street address attached to each listing. The provider name may be familiar, but the registered location is what connects the entry to its theory, range, and public-road categories.
All 55 Michigan locations list some Class A training, and 46 show all three Class A components. Class B appears at 41 locations, including 32 with theory, range, and public-road work. Passenger training is registered at 25 sites, school bus at 20, and hazardous materials theory at 30. That mix makes Class A the broadest route through the directory. If you intend to add a passenger or school bus category, filter for it directly rather than assuming a general CDL program includes it.
The May 2025 BLS estimate counts 60,800 heavy and tractor-trailer truck driver jobs in Michigan. The median wage is $57,180, with $40,280 at the 10th percentile and $73,980 at the 90th percentile. Those worker figures provide a statewide salary frame. They do not show the outcome of attending any listed location. Use the Michigan Department of State for official application and testing information, and use school calls for current price, schedule, enrollment, and driving-practice details. Keeping those sources separate produces a cleaner decision than expecting one number or listing to answer every question.
City-level search
Where to Find CDL Schools in Michigan
01
Detroit
6 training locations
02
Romulus
3 training locations
03
Ann Arbor
2 training locations
04
Dearborn
2 training locations
05
Freeland
2 training locations
The cities shown above account for 15 of the 55 locations in the statewide list. The full directory covers 43 cities, so use the search and training filters instead of treating those city counts as the whole market.
Training registration by address
Training Options at CDL Schools in Michigan
46 Michigan locations register every Class A component. Class B reaches the same three-part scope at 32 locations, or 14 fewer.
The broadest endorsement-related footprint is hazardous materials theory, shown at 30 locations. Keep the location-level combination in view because theory and behind-the-wheel registration can differ at the same school.
If you are deciding between license classes, compare the vehicle and job differences in the Class A CDL training guide and Class B CDL training guide. Passenger, school bus, and hazardous materials requirements are covered in the CDL endorsement guide.
- Any Class A part
- 55
- Full Class A scope
- 46
- Any Class B part
- 41
- Full Class B scope
- 32
- Passenger
- 25
- School bus
- 20
- Hazardous materials theory
- 30
Michigan school finder
All CDL Schools in Michigan, Listed Alphabetically
Search all CDL schools in Michigan across 55 public-enrollment, in-person locations. Filters use the training registration attached to each provider-location record in the August 5, 2026 FMCSA registry snapshot.
- Training locations
- 55
- Cities represented
- 43
How to Read Registry Details for CDL Schools in Michigan
FMCSA says training providers attest that they meet the applicable federal and state requirements before they appear in the Training Provider Registry. Use the component labels on each card to check the training registered at that location, then confirm current course details directly with the provider.
Showing locations 1–19 of 55 on page 1 of 3
No locations match your search and selected training filters. Try a broader school name, city, or ZIP code.
The statewide search could not load. Try the search again, or use the numbered directory pages below.
Statewide matches
Search Results for CDL Schools in Michigan
Each result opens the detailed location card on its permanent directory page.
Roseville, MI
160 Driving Academy - Detroit - Classroom
Training provider: 160 Driving Academy
26447 Gratiot Avenue, Roseville, MI 48066- Registry record updated
- May 11, 2026
FMCSA records this address as a public-enrollment training site at 26447 Gratiot Avenue, Roseville, Michigan 48066. The record assigns this training address to 160 Driving Academy for the address shown above. The location-level registration applies to HazMat theory, Class A, Class B, passenger endorsement, and school-bus endorsement. The component grid preserves the location-level detail. Of the components attached to this location, 5 are theory, 0 are range, and 0 are road registration. Before agreeing to the provider’s terms, get direct confirmation of vehicle access, scheduled driving time, complete price, refund terms, and testing arrangements.
Federal training categories
Class A
- Theory coursework
Class B
- Theory component
Passenger
- Classroom work
School bus
- Theory component
Hazardous Materials
- Theory coursework
Contact this provider
Ferndale, MI
160 Driving Academy - Detroit - Yard
Training provider: 160 Driving Academy
20930 Myers Road, Ferndale, MI 48220- Registry record updated
- May 11, 2026
This provider address carries a public-enrollment registry listing at 20930 Myers Road, Ferndale, Michigan 48220. The named organization behind this entry is 160 Driving Academy for this site. The recorded course scope covers Class A, school-bus endorsement, passenger endorsement, and Class B. The card itemizes each recorded training component. The federal record distributes its course flags across 0 theory components, 4 range components, and 4 road components. When comparing course offers, review written information about complete price, refund terms, scheduled driving time, course dates, and vehicle access.
Course registration details
Class A
- Closed-range work
- Public road
Class B
- Range
- Public road
Passenger
- Range component
- Road component
School bus
- Closed-range work
- Road component
Ways to contact the provider
Flint, MI
160 Driving Academy - Flint - Classroom and Yard
Training provider: 160 Driving Academy
1809 James P Cole Blvd., Flint, MI 48503- Registry record updated
- May 11, 2026
This listed site accepts public enrollment for on-site training at 1809 James P Cole Blvd., Flint, Michigan 48503. The provider field identifies 160 Driving Academy for this public-enrollment record. Across 5 course categories, the record marks 5 theory components, 4 range components, and 4 road components. Training categories listed here include school-bus endorsement, Class B, Class A, passenger endorsement, and HazMat theory. Separate rows identify every theory and driving flag. Before choosing this training site, request the current details for complete price, vehicle access, refund terms, testing arrangements, and scheduled driving time.
Training recorded here
Class A
- Knowledge lessons
- Off-road range
- Road component
Class B
- Classroom work
- Off-road range
- Road instruction
Passenger
- Theory coursework
- Range driving
- On-road practice
School bus
- Theory instruction
- Range
- On-road work
Hazardous Materials
- Theory portion
Reach the training provider
Dearborn, MI
24/7 Smooth Truck Driving School LLC
Training provider: 247 smooth truck driving school LLC
Dearborn, MI 48126- Registry record updated
- December 12, 2023
This on-site location appears in the public training directory at Dearborn, Michigan 48126. The registry connects this address to 247 smooth truck driving school LLC for this site. This location's 2 course rows account for 2 theory flags, 1 range flag, and 1 road flag. Training attached to this address includes Class A and HazMat theory. Use the component list for a course-level comparison. Before you enroll at this address, seek a written answer about vehicle access, course dates, testing arrangements, refund terms, and complete price.
Location training details
Class A
- Classroom theory
- Range instruction
- Public road
Hazardous Materials
- Knowledge instruction
Grand Rapids, MI
A&B CDL INC.
3417 Roger B Chaffee, Grand Rapids, MI 49510- Registry record updated
- March 14, 2022
FMCSA records this address as a public-enrollment training site at 3417 Roger B Chaffee, Grand Rapids, Michigan 49510. The training-provider entry belongs to A&B CDL INC. for this site. The address-level breakdown totals 3 theory parts, 2 range parts, and 2 road parts among 3 categories. The provider record marks training in HazMat theory, Class B, and Class A. The component rows show the registered delivery parts. As you compare this location with others, have the provider explain testing arrangements, refund terms, complete price, course dates, and scheduled driving time.
Training scope at this site
Class A
- Theory instruction
- Range component
- On-road work
Class B
- Classroom theory
- Off-road range
- Public-road training
Hazardous Materials
- Theory
Contact information for this location
Jackson, MI
ABC Training and Testing
Jackson, MI 49202- Registry record updated
- February 4, 2022
This on-site provider location is open to public enrollment at Jackson, Michigan 49202. FMCSA pairs this provider location with ABC Training and Testing for this site. Course flags connected to this location show Class A, passenger endorsement, Class B, and school-bus endorsement. The details below keep every training component distinct. Across 4 course categories, the record marks 4 theory components, 4 range components, and 4 road components. As you compare this location with others, get direct confirmation of testing arrangements, course dates, vehicle access, refund terms, and complete price.
Course registration details
Class A
- Knowledge instruction
- Range driving
- Road driving
Class B
- Theory component
- Training range
- Road driving
Passenger
- Knowledge instruction
- Off-road range
- Public-road driving
School bus
- Knowledge instruction
- Practice range
- Behind-the-wheel road
School contact links
Ann Arbor, MI
Active Pursuit Commercial Driving School Inc
Training provider: Active Pursuit Commercial Driving School, Inc
480 Briarwood Circle, Ann Arbor, MI 48108- Registry record updated
- April 30, 2024
This address appears as a public-enrollment training location at 480 Briarwood Circle, Ann Arbor, Michigan 48108. The provider attached to the location is Active Pursuit Commercial Driving School, Inc for this public-enrollment record. The address-level breakdown totals 1 theory part, 1 range part, and 1 road part among 1 category. The registered categories at this site cover Class A. Separate rows identify every theory and driving flag. As part of your final school check, get written details covering refund terms, testing arrangements, scheduled driving time, vehicle access, and complete price.
Registered course components
Class A
- Registered theory
- Range instruction
- Behind-the-wheel road
Reach the training provider
Shelby Township, MI
ALL CITIES TRUCK DRIVING SCHOOL
Training provider: All Cities Truck Driving School Inc.
4605 22 Mile Rd, Shelby Township, MI 48317-1513- Registry record updated
- December 14, 2023
The federal directory records this public-enrollment training site at 4605 22 Mile Rd, Shelby Township, Michigan 48317-1513. The provider field identifies All Cities Truck Driving School Inc. for the listed provider location. The location-level registration applies to Class A and Class B. The component rows show the registered delivery parts. Across 2 course categories, the record marks 1 theory component, 2 range components, and 2 road components. During an enrollment call, read the provider’s answer on vehicle access, testing arrangements, scheduled driving time, refund terms, and complete price.
Location training details
Class A
- Theory instruction
- Closed-range work
- Road driving
Class B
- Vehicle-control range
- Public-road training
Registry contact methods
Detroit, MI
All Stars Truck Driving School Inc.
Training provider: All Stars Truck School Inc.
1411 Central St., Detroit, MI 48209- Registry record updated
- February 14, 2022
This training address appears in FMCSA’s public provider file at 1411 Central St., Detroit, Michigan 48209. The training-provider entry belongs to All Stars Truck School Inc. on the federal location record. Across 5 course categories, the record marks 4 theory components, 4 range components, and 4 road components. Registered training here covers school-bus endorsement, HazMat theory, Class A, Class B, and passenger endorsement. Use the grid to distinguish theory, range, and road. Before selecting a cohort, ask the provider to confirm vehicle access, course dates, scheduled driving time, testing arrangements, and refund terms.
Registered course components
Class A
- Theory portion
- Vehicle-control range
- Public-road component
Class B
- Classroom work
- Vehicle-control range
- Behind-the-wheel road
Passenger
- Classroom theory
- Vehicle-control range
- On-road work
School bus
- Practice range
- Public-road training
Hazardous Materials
- Knowledge instruction
Contact information for this location
Alpena, MI
Alpena Community College
665 Johnson St, Alpena, MI 49707-1409- Registry record updated
- January 23, 2023
The federal location data shows public enrollment at this site at 665 Johnson St, Alpena, Michigan 49707-1409. This location record sits under Alpena Community College for the training entry. At this address, the training scope includes Class A. Check the rows for the exact registered components. The federal record distributes its course flags across 1 theory component, 1 range component, and 1 road component. For a final enrollment check, review written information about testing arrangements, refund terms, scheduled driving time, course dates, and vehicle access.
Training component summary
Class A
- Knowledge instruction
- Closed-range work
- Public-road driving
Ways to contact the provider
Jackson, MI
Alpha Omega Utility Services
2111 Emmons Rd, Jackson, MI 49201-9018- Registry record updated
- October 1, 2025
FMCSA places this public-enrollment address in its location directory at 2111 Emmons Rd, Jackson, Michigan 49201-9018. The federal record associates the location with Alpha Omega Utility Services for the listed provider location. Registered training here covers Class A. The details below keep every training component distinct. This location's 1 course row account for 1 theory flag, 1 range flag, and 1 road flag. When you contact the school, have the school spell out course dates, vehicle access, refund terms, testing arrangements, and scheduled driving time.
Training scope at this site
Class A
- Classroom theory
- Range instruction
- On-road practice
Provider contact details
Dearborn Heights, MI
Bert's Testing & Training Services, Inc.
26380 Van Born Road, Suite 6, Dearborn Heights, MI 48125- Registry record updated
- February 8, 2024
This provider address carries a public-enrollment registry listing at 26380 Van Born Road, Suite 6, Dearborn Heights, Michigan 48125. This location record sits under Bert's Testing & Training Services, Inc. for the address shown above. The provider record marks training in Class A, passenger endorsement, Class B, and school-bus endorsement. Theory, range, and road coverage is itemized next. The record totals 4 theory components, 4 range components, and 4 road components. For a final enrollment check, review written information about refund terms, course dates, scheduled driving time, testing arrangements, and complete price.
Location training details
Class A
- Theory component
- Range instruction
- Public-road training
Class B
- Classroom theory
- Vehicle-control range
- Road instruction
Passenger
- Theory
- Training range
- Public-road training
School bus
- Registered theory
- Range component
- Road component
Contact information for this location
Harris, MI
CDL and Operator Training, LLC
Training provider: Bianco Trucking Services, LLC
Harris, MI 49845- Registry record updated
- January 19, 2026
This listed site accepts public enrollment for on-site training at Harris, Michigan 49845. The registry connects this address to Bianco Trucking Services, LLC on the location-level file. The address-level breakdown totals 5 theory parts, 4 range parts, and 4 road parts among 5 categories. The training mix recorded here consists of Class A, school-bus endorsement, HazMat theory, Class B, and passenger endorsement. Theory and driving registrations are broken out below. When comparing course offers, ask the provider to confirm scheduled driving time, complete price, course dates, refund terms, and vehicle access.
Training scope at this site
Class A
- Registered theory
- Practice range
- Public-road training
Class B
- Theory component
- Closed-range work
- On-road work
Passenger
- Theory
- Closed-range work
- Public-road component
School bus
- Theory coursework
- Closed-range work
- Public-road training
Hazardous Materials
- Theory
Contact information for this location
Spalding, MI
CDL and Operator Training, LLC
Training provider: Bianco Trucking Services, LLC
W3682 US Highway 2/41, Spalding, MI 49886- Registry record updated
- January 19, 2026
The federal training directory lists this on-site location at W3682 US Highway 2/41, Spalding, Michigan 49886. Federal provider data links the address to Bianco Trucking Services, LLC for this address record. This location's 5 course rows account for 5 theory flags, 4 range flags, and 4 road flags. The provider record marks training in passenger endorsement, HazMat theory, school-bus endorsement, Class B, and Class A. Each registered component is itemized in the grid. When you contact the school, get direct confirmation of scheduled driving time, refund terms, course dates, complete price, and vehicle access.
Training at this address
Class A
- Theory
- Range
- Road driving
Class B
- Classroom theory
- Practice range
- Public-road component
Passenger
- Registered theory
- Training range
- Behind-the-wheel road
School bus
- Classroom work
- Range driving
- Road instruction
Hazardous Materials
- Classroom work
Reach the training provider
Novi, MI
Billy's CDL School LLC
46850 Grand River Ave, Novi, MI 48374-1327- Registry record updated
- June 26, 2026
The registry includes this public-enrollment training location at 46850 Grand River Ave, Novi, Michigan 48374-1327. For this address, the provider on file is Billy's CDL School LLC for the listed provider location. The 1 listed category contain 1 theory flag, 1 range flag, and 1 road flag. Training attached to this address includes Class A. The component rows show the registered delivery parts. For a final enrollment check, review written information about complete price, vehicle access, course dates, scheduled driving time, and testing arrangements.
Federal training categories
Class A
- Theory instruction
- Vehicle-control range
- On-road work
Registry contact methods
Washington twp, MI
Classic Driving School
Training provider: Classic Driving School, Inc.
63545 Van Dyke, Washington twp, MI 48095- Registry record updated
- August 8, 2023
This on-site provider location is open to public enrollment at 63545 Van Dyke, Washington twp, Michigan 48095. FMCSA pairs this provider location with Classic Driving School, Inc. for the address shown above. Counted by category, this address has 1 theory component, 4 range components, and 4 road components. This location carries registration for Class B, HazMat theory, passenger endorsement, school-bus endorsement, and Class A. Each category below shows its recorded course parts. Before signing an agreement, get written details covering vehicle access, scheduled driving time, refund terms, testing arrangements, and complete price.
Training component summary
Class A
- Behind-the-wheel range
- Road component
Class B
- Practice range
- Behind-the-wheel road
Passenger
- Range component
- Public-road driving
School bus
- Range instruction
- Road instruction
Hazardous Materials
- Knowledge instruction
Ways to contact the provider
Washington, MI
Classic Driving School, Inc.
64007 Van Dyke, Washington, MI 48095- Registry record updated
- November 17, 2022
The registry includes this public-enrollment training location at 64007 Van Dyke, Washington, Michigan 48095. The provider field identifies Classic Driving School, Inc. for this site. This location carries registration for school-bus endorsement, Class B, Class A, HazMat theory, and passenger endorsement. The component rows show the registered delivery parts. Across the visible training rows, 5 categories include theory, 0 categories include range work, and 0 categories include public-road work. Before agreeing to the provider’s terms, get direct confirmation of complete price, vehicle access, scheduled driving time, testing arrangements, and course dates.
Training scope at this site
Class A
- Registered theory
Class B
- Knowledge instruction
Passenger
- Theory instruction
School bus
- Theory component
Hazardous Materials
- Theory
Provider contact details
Macomb, MI
5862017071
Training provider: Coast To Coast Truck Driving School
Macomb, MI 48044-1103- Registry record updated
- February 12, 2024
The federal training directory lists this on-site location at Macomb, Michigan 48044-1103. The registry connects this address to Coast To Coast Truck Driving School on this public registry entry. The training mix recorded here consists of HazMat theory and Class A. Theory, range, and road coverage is itemized next. Counted by category, this address has 2 theory components, 1 range component, and 1 road component. Before selecting a cohort, put these questions to the school about course dates, scheduled driving time, testing arrangements, refund terms, and vehicle access.
Training component summary
Class A
- Classroom theory
- Training range
- On-road practice
Hazardous Materials
- Knowledge lessons
Port Huron, MI
Dedicated Driving School
1503 10th Ave, Port Huron, MI 48060- Registry record updated
- May 18, 2026
This training address appears in FMCSA’s public provider file at 1503 10th Ave, Port Huron, Michigan 48060. The organization attached to this address is Dedicated Driving School for this public-enrollment record. Of the components attached to this location, 5 are theory, 4 are range, and 4 are road registration. The location record includes Class B, school-bus endorsement, passenger endorsement, HazMat theory, and Class A. Separate rows identify every theory and driving flag. Before you enroll at this address, get written details covering vehicle access, course dates, complete price, testing arrangements, and scheduled driving time.
Course registration details
Class A
- Theory component
- Off-road range
- Public-road training
Class B
- Theory component
- Off-road range
- Public-road driving
Passenger
- Classroom work
- Practice range
- Public-road training
School bus
- Classroom work
- Practice range
- Public-road training
Hazardous Materials
- Theory coursework
Reach the training provider
How Much Do Truck Drivers Make in Michigan?
The May 2025 BLS median for heavy and tractor-trailer truck drivers in Michigan is $57,180, $1,460 below the national median of $58,640. BLS counted 60,800 heavy and tractor-trailer truck driver jobs in the state estimate.
BLS reports $40,280 at the 10th percentile and $73,980 at the 90th. The $33,700 distance between them shows how much the statewide wage distribution varies.
The figures cover wage-and-salary workers across experience levels and exclude self-employed drivers. Use the truck driver salary table for the national figures and every state, and read the truck driver career guide before connecting school choice to a specific job plan.
- 10th percentile
- $40,280
- Median
- $57,180
- 90th percentile
- $73,980
- State employment
- 60,800
Licensing Steps After Comparing CDL Schools in Michigan
CDL training and state licensing are separate steps. Michigan Department of State publishes the current Michigan instructions, while the federal Training Provider Registry identifies training locations and the training types attached to them.
Start with the official state resource before paying a deposit, then use the directory card to confirm the provider's address and training scope. Ask the provider to put the course dates, total price, driving time, and refund terms in writing for the cohort you plan to attend.
Questions About CDL Schools in Michigan
How many CDL schools are in Michigan?
Which Michigan cities have the most CDL training locations?
Where can I find Class A CDL training in Michigan?
How much do truck drivers make in Michigan?
Who issues commercial driver licenses in Michigan?
Source trail
Official Sources for CDL Schools in Michigan
- FMCSA Training Provider Registry school search
- FMCSA guidance for selecting a registered training provider
- FMCSA registered training location data, August 5, 2026
- Michigan Department of State: Official Michigan CDL licensing guidance
- Michigan Department of State: Michigan commercial driver manual
- BLS May 2025 heavy and tractor-trailer truck driver wages
The CDL schools in Michigan shown here come from active, in-person federal registry entries open to public enrollment and dated August 5, 2026. A provider's federal registration records training scope at a location. Compare the provider's current course details and the state's licensing instructions before enrolling.