How to Get a CDL Permit in Michigan
Two details set Michigan's CDL process apart: your record is checked against the federal Drug and Alcohol Clearinghouse before a CLP is issued, and if you fail a knowledge test, you can only retry that category once per day.
Line up your documents first
Michigan requires proof of legal presence, a Medical Examination Report, and self-certification that you're medically qualified to drive commercially, plus a valid noncommercial Michigan driver's license before a CLP application can be processed.
Before your CLP is issued, renewed, transferred, or upgraded, Michigan checks the FMCSA Drug and Alcohol Clearinghouse for any recorded drug or alcohol program violations — a federal requirement applied at every step.
Pass the knowledge test(s)
At an SOS office, pass the general knowledge test for the class of CDL you're pursuing, plus combination-vehicle and air-brake tests if they apply to your training vehicle.
Each knowledge-test category allows only one attempt per day; a failed attempt means waiting until the next day to retry that same category, not an immediate retest.
Federal rule requires completing entry-level driver training (ELDT) through an FMCSA-registered provider — in Michigan, this generally happens after the CLP is issued but before the skills test.
Use the CLP window to your advantage
Michigan's CLP is valid for 180 days and can be renewed once for another 180 days, giving you roughly a year total if needed, though federal rule still requires holding it at least 14 days before scheduling the skills test.
Complete your behind-the-wheel ELDT training during this window, since the skills test can't be scheduled until that training is documented.
The skills test and beyond
Book a second SOS appointment for the skills test: a pre-trip inspection, then an on-road driving evaluation for the CDL class you applied for.
Eligible military veterans with qualifying commercial driving experience may qualify for a waiver that skips both the knowledge and skills tests entirely — confirm current eligibility with the Michigan SOS.
Passing gets you your Class A, B, or C license, with any endorsements reflecting whatever additional tests you passed along the way.
Frequently Asked Questions
How long is a Michigan CLP valid for?
180 days, renewable once for another 180 days — giving you up to roughly a year if you need the full renewal window.
What does Michigan check before issuing a CLP?
The FMCSA Drug and Alcohol Clearinghouse, a federal database of drug and alcohol program violations, is checked before Michigan issues, renews, transfers, or upgrades a CLP or CDL.
How many times can I retake a failed knowledge test?
Michigan allows one attempt per knowledge-test category per day, so a failed attempt means waiting until the next day to retry that specific category.
Ready to put this into practice?
Start a free Michigan cdl practice testLast reviewed: 2026-07-20