CDL · MI

CDL Schools in Michigan

52 public, in-person Class A training locations in Michigan are on the FMCSA Training Provider Registry, and 3 colleges reported truck-driving graduates for 2023-24.

By city

Colleges with truck-driving programs in Michigan

6500 15 Mile Road, Sterling Heights, MI · Private for-profit, under 2-year

Grads 2023-24
790 CDL
Program tuition 2023-24
$11,035 5 mo
Median pay 1 yr out
$51,727 undergraduate certificate

801 W. Fort Street, Detroit, MI · Public, 2-year

Grads 2023-24
234 CDL
In-state tuition/yr 2025-26
$3,112
Median pay 10 yrs, all
$34,732

E4946 Jackson Rd, Ironwood, MI · Public, 2-year

Grads 2023-24
11 CDL
In-state tuition/yr 2025-26
$5,100
Median pay 10 yrs, all
$42,905

Registered training locations in Michigan

665 Johnson St, Alpena, MI · FMCSA registry

Class A
theory + range + road
Also teaches
Class A only
Phone
(989) 356-9021

1160 S Van Dyke Rd, Bad Axe, MI · FMCSA registry

Class A
theory + range + road
Also teaches
Class A only
Phone
(810) 366-9797

Tri-Area Trucking School BH (Tri-Area Trucking School)

1972 Pipestone Rd, Benton Harbor, MI · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Hazmat
Phone
(844) 989-1800

FCG Truck Driver Training, Inc. (FCG TRUCK DRIVER TRAINING, INC)

8900 Byron Commerce Dr SW, Byron Center, MI · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(616) 532-0704

3518 Chad Dr., Cadillac, MI · FMCSA registry

Class A
theory + range + road
Also teaches
Class B
Phone
(231) 468-3170

15846 Northland DR. NE, Cedar Springs, MI · FMCSA registry

Class A
range + road
Also teaches
Class A only
Phone
(844) 989-1800

24/7 Smooth Truck Driving School LLC (247 smooth truck driving school LLC)

Dearborn, MI · FMCSA registry

Class A
theory + range + road
Also teaches
Hazmat

Rassem Trucking Driving School Inc (Rassem Trucking Driving School, Inc)

4930 Stecker St, Dearborn, MI · FMCSA registry

Class A
range + road
Also teaches
Class A only
Phone
(313) 663-5555

26380 Van Born Road, Suite 6, Dearborn Heights, MI · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus
Phone
(313) 299-7755

4012 Deckerville Rd, Deckerville, MI · FMCSA registry

Class A
range + road
Also teaches
Class B, Passenger
Phone
(810) 366-9797

All Stars Truck Driving School Inc. (All Stars Truck School Inc.)

1411 Central St., Detroit, MI · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(313) 841-2222

8140 Mark Twain St, Detroit, MI · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat

EZ TRUCK DRIVING SCHOOL INC (EZ TRUCK DRIVING SCHOOL)

12280 Burt Rd, Detroit, MI · FMCSA registry

Class A
range + road
Also teaches
Class A only
Phone
(313) 687-3320

Freedom Truck Driving School (Freedom TDS INC.)

7175 Clayton St, Detroit, MI · FMCSA registry

Class A
theory + range + road
Also teaches
Hazmat
Phone
(313) 552-4122

GTR TRUCKING SCHOOL INC (GTR TRUCKING SCHOOL INC)

1545 Clay St., 7, Detroit, MI · FMCSA registry

Class A
theory + range + road
Also teaches
Class A only
Phone
(313) 505-5056

5901 Conner St, Detroit, MI · FMCSA registry

Class A
theory + range + road
Also teaches
Hazmat
Phone
(313) 579-6930

1519 N 26th Street, Escanaba, MI · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(906) 789-6311

Tri Area Trucking School Flint yard (Tri-Area Trucking School)

1611 James P Cole Blvd, Flint, MI · FMCSA registry

Class A
range + road
Also teaches
Class A only
Phone
(844) 989-1800

Regen Trucking School LLC - Freeland (Regen Trucking School LLC)

6230 Hackett Rd, Freeland, MI · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(989) 341-4300

Regen Trucking School LLC - Grayling (Regen Trucking School LLC)

4800 W 4 Mile Rd, Freeland, MI · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(989) 341-4300

Tri-Area Trucking School FR (Tri-Area Trucking School)

6272 Midland Rd, Freeland, MI · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Hazmat
Phone
(844) 989-1800

1151 VINDALE DR, Gaylord, MI · FMCSA registry

Class A
theory + range + road
Also teaches
Class B
Phone
(989) 448-2336

3417 Roger B Chaffee, Grand Rapids, MI · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Hazmat
Phone
(616) 530-7070

3388 Busch Drive SW, Grandville, MI · FMCSA registry

Class A
theory + range + road
Also teaches
Class B
Phone
(616) 257-9045

CDL and Operator Training BRH (CDL and Operator Training, LLC)

Harris, MI · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(906) 723-0404

E4946 Jackson Road, Ironwood, MI · FMCSA registry

Class A
theory + range + road
Also teaches
Class A only
Phone
(906) 932-4231

Jackson, MI · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus
Phone
(517) 563-2005

Alpha Omega Safety Solutions (SPE Group, Alpha Omega Safety Solutions)

2111 Emmons Rd, Jackson, MI · FMCSA registry

Class A
theory + range + road
Also teaches
Class A only
Phone
(517) 499-9936

2111 Emmons Rd, Jackson, MI · FMCSA registry

Class A
theory + range + road
Also teaches
Class A only
Phone
(517) 499-9936

1048 PIERPONT DR STE 5, Lansing, MI · FMCSA registry

Class A
theory + range + road
Also teaches
Class A only
Phone
(517) 977-0941

822 S. M-40 Highway, Lawton, MI · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(269) 624-4444

5862017071 (Coast To Coast Truck Driving School)

Macomb, MI · FMCSA registry

Class A
theory + range + road
Also teaches
Hazmat

CDL and Operator Training MQT (CDL and Operator Training, LLC)

2296 Sugar Loaf Ave, Marquette, MI · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(906) 723-0404

Tri Area Trucking School Monroe Campus (Tri-Area Trucking School)

1555 S Raisinville Rd, Monroe, MI · FMCSA registry

Class A
theory + range + road
Also teaches
Class A only
Phone
(844) 989-1800

5353 Clio Rd, Mount Morris, MI · FMCSA registry

Class A
range + road
Also teaches
Class B, Passenger
Phone
(586) 739-7393

Regen Trucking School LLC - Mt Pleasant (Regen Trucking School LLC)

2600 S Summerton Rd, Mount Pleasant, MI · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(989) 341-4300

46850 Grand River Ave, Novi, MI · FMCSA registry

Class A
theory + range + road
Also teaches
Class A only
Phone
(947) 600-1271

GOC Enterprise Inc. (GOC Truck Driving School)

3441 Ballor Dr., Oscoda, MI · FMCSA registry

Class A
theory + range + road
Also teaches
Class B
Phone
(989) 739-5990

110 S Delaney Rd, Owosso, MI · FMCSA registry

Class A
range + road
Also teaches
Class B, Passenger, School bus
Phone
(989) 723-7176

175 E Aitken Rd, Peck, MI · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger
Phone
(810) 366-9797

1503 10th Ave, Port Huron, MI · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(810) 479-9880

27416 ECORSE RD STE 6, Romulus, MI · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Hazmat
Phone
(734) 747-4298

Romulus, MI · FMCSA registry

Class A
range
Also teaches
Class B

28675 Northline Road, Romulus, MI · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(734) 229-0000

ALL CITIES TRUCK DRIVING SCHOOL (all cities truck driving school inc)

4605 22 Mile Rd, Shelby Township, MI · FMCSA registry

Class A
theory + range + road
Also teaches
Class B
Phone
(586) 553-9167

Regen Trucking School LLC - South Haven (Regen Trucking School LLC)

125 Veterans Dr, South Haven, MI · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Hazmat
Phone
(989) 341-4300

CDL and Operator Training SPA (CDL and Operator Training, LLC)

W3682 US Highway 2/41, Spalding, MI · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(906) 723-0404

Tri-Area Trucking School SJ (Tri-Area Trucking School)

2177 Old US 27, St Johns, MI · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Hazmat
Phone
(844) 989-1800

6500 15 Mile Road, Sterling Heights, MI · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, Hazmat
Phone
(586) 838-1268

Regen Trucking School LLC - Sturgis (Regen Trucking School LLC)

1103 N Centerville Rd, Sturgis, MI · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(989) 341-4300

Classic Driving School (Classic Driving School, Inc.)

63545 Van Dyke, Washington twp, MI · FMCSA registry

Class A
range + road
Also teaches
Class B, Passenger, School bus, Hazmat
Phone
(586) 336-1255

225 Court St, West Branch, MI · FMCSA registry

Class A
theory + range + road
Also teaches
Class B, Hazmat
Phone
(989) 745-3134

BLS puts the median annual wage for heavy and tractor-trailer truck drivers in Michigan at $57,180 (middle 80% from $40,280 to $73,980), May 2025. BLS Occupational Outlook Handbook.

Your CDL itself is issued by Michigan. Check fees and testing with the state licensing agency; CareerOneStop lists it.

Sources: IPEDS Completions 2023-24 (C2024_A) and Directory (HD2024), NCES; College Scorecard institution data (2025-26 charges, released Nov 2, 2026) and field-of-study data (Oct 15, 2026); FMCSA Training Provider Registry (as of 2026-11-02); BLS Occupational Employment and Wage Statistics, May 2025. Checked 2026-11-02. How we build this list.