Free. No sign-up. Based on each state's official CDL manual. Updated for 2026.
DriveTruck.org
Michigan
Michigan CDL · Updated 2026

Michigan CDL Practice Tests

Michigan issues commercial driver licenses (CDLs) through the Michigan Department of State (Secretary of State). The process starts with a Commercial Learner's Permit, includes federal Entry-Level Driver Training, and ends with a skills test given by an approved driver testing business. Skills test fees vary by tester since the state does not set them.

Based on the official state DMV CDL manual.

Michigan CDL quick facts

Min age (intrastate)

18 to drive a CMV within Michigan.

Min age (interstate)

21 to drive across state lines.

CLP hold period

14 days minimum before the skills test.

General Knowledge test

~50 Qs; 80% to pass.

Sources: Michigan CDL Manual (PDF) Michigan SOS CDL Manual landing page Michigan SOS Apply for CDL

Michigan CDL FAQ

How old do I have to be to get a Michigan CDL?

You must be at least 18 to get a Michigan CDL for driving inside Michigan. You must be 21 to drive across state lines or carry hazardous materials.

How long do I have to hold the Michigan CLP?

You must hold your Commercial Learneru0027s Permit for at least 14 days before scheduling the CDL on-road skills test.

Who gives the Michigan CDL skills test?

Skills tests are given by private driver testing businesses approved by the Michigan Department of State. The state does not give skills tests itself.

Do I need ELDT in Michigan?

Yes. First-time CDL applicants, upgrades, and H/P/S endorsements require federal Entry-Level Driver Training through an FMCSA-registered provider.

How much do Michigan CDL endorsements cost?

Each endorsement added to your Michigan CDL costs $5.

Where do I find the Michigan CDL Manual?

The Michigan CDL Manual is published by the Department of State and is available as a free PDF at michigan.gov/sos.