
How to Get a CDL in Michigan: Requirements, Steps & Cost (2026)
First you've got to clear the Michigan CDL requirements (most are federal, and the Secretary of State runs the Michigan testing and fees). You need a valid driver's license, a DOT medical card, ELDT, and a passed skills test. I've had students from Flint and Lansing who were sick of jobs that didn't cover rent. I walk people through eligibility first, then ELDT, the permit and the skills test, paying fees at the SOS as you go.
You need to be old enough. You need a medical card. You have to pass a written test to get a permit. You have to hold that permit for two weeks. Then you pass a driving test. Sounds simple. Michigan issues your license. Many rules come from the FMCSA.
Step 1: Meet Michigan CDL Eligibility Requirements
The rules are strict here. The Michigan SOS issues your CLP and CDL. The FMCSA sets the federal training and testing rules.
The minimum age is 18 for a Michigan CDL. But here is the catch. At 18, you can only drive inside Michigan. Want to run loads into Ohio or Indiana, or haul hazmat? You'll wait until you're 21. No exceptions. That trips up a lot of young drivers in Detroit or Grand Rapids who want to run regional routes.
You also need a valid Michigan driver's license. Not a suspended one. Not an expired one. A real, current license. Then you have to pass a DOT physical. A certified medical examiner handles that. You get a Medical Examiner's Certificate. Keep it with you. Always.
You will also self-certify your driving category with the SOS. That's you telling the branch whether you'll stay in Michigan or cross state lines, and they'll want a decent driving record too. A bad driving history makes this harder. Bring your license, medical certificate and whatever else the SOS lists, and check their page the night before.
Step 2: Complete ELDT Training (Federal Requirement)
ELDT is a federal requirement in every state. Since February 2022, the FMCSA requires Entry-Level Driver Training. They call it ELDT. It is not optional. First-time Class A and Class B applicants must complete it.
People used to cram the manual over a weekend and roll up to test, and that's over now. Your school has to be on the FMCSA Training Provider Registry or the hours won't count. You'll do classroom theory and behind-the-wheel time, both finished before the skills test (or the hazmat knowledge test).
Passenger, school bus or hazmat endorsements need ELDT as well. The provider reports your completion to the federal database. The SOS checks that before you can move forward. So find a registered school. The rule's nationwide, but I'd still look a Kalamazoo or Detroit school up on the FMCSA registry (you can search by location) before handing over a dime.

Step 3: Pass the Knowledge Tests and Get Your CLP
Now you study. The Michigan CDL manual is your best friend. Read it. Then read it again. The general knowledge test has 50 questions. You need 80 percent to pass. That is 40 correct answers. Not 35. Not 39. Forty.
Two answers look right sometimes. The exam asks for exact numbers and rules. Know the manual. That changes everything.
Each endorsement you want adds its own knowledge test.
After you pass the written test, you take a vision screening. Then the SOS issues your Commercial Learner's Permit. They call it a CLP. Hold that permit for at least 14 days before you can take the skills test. That waiting period is federal law. No way around it.
If you want extra help, Drivio has free Michigan CDL practice tests. They mirror the real format. Use the mi cdl practice test at /cdl/michigan. Going for Class A? Run the michigan cdl class a practice test a few times, since combination vehicle questions are where my students lose points.

Step 4: Pass the Michigan CDL Skills Test
This is the big one. The skills test has three parts. Start with the pre-trip inspection. Basic control skills. On-road driving.
You take the test in a vehicle that matches the class of license you want. Class A means a combination vehicle. Class B means a heavy single vehicle. Class C covers smaller passenger and hazmat vehicles. Your test vehicle's features create your restrictions. Test in an automatic? You get an automatic restriction. Simple.
You arrange the test through the SOS and an approved third-party tester. Bring your CLP. Bring your medical certificate. On the pre-trip you point at parts of the truck and say out loud what you're checking, so practice that in your driveway. Your endorsements and test truck decide what you can drive afterward.

How Much Does a CDL Cost in Michigan?
Michigan CDL cost breaks into separate fees. The cost varies. A lot. There is no single flat fee. You have to piece it together.
The CLP and CDL application fees go to the Michigan SOS. Check their website for current numbers because they change. The DOT medical exam costs money too. Maybe $75 to $150 depending on the clinic. Then there is ELDT training. This is the big variable.
A basic ELDT program might cost a few hundred dollars. A full Class A school can run $4,000 to $8,000. Some employers cover that if you sign a contract. Worth asking.
Add endorsement fees. Hazmat requires a background check and fingerprinting. That is extra. Add several hundred dollars in state fees. I'd plan on a few weeks up to a few months from your first SOS visit to license in hand. Write each piece down (SOS fees, medical, school, endorsements) and add it up yourself.
Michigan CDL FAQ
How do I get a CDL in Michigan? Meet the Michigan CDL requirements. Complete ELDT. Pass the knowledge test for a CLP. Hold it for 14 days. Then pass the skills test. That's how to get a cdl in michigan, in order.
Do I need ELDT? Yes, for your first Class A or Class B license, and for the passenger, school bus or hazmat endorsement too.
How long does it take? Minimum two weeks because of the CLP holding period. My full-time students usually finish in four to eight weeks, and night classes stretch it out.
What is a CLP? A Commercial Learner's Permit. You get it after passing the knowledge test. You must hold it for 14 days before the skills test.
Can I get a CDL at 18 in Michigan? Yes, but you're stuck inside Michigan until 21, when interstate runs and hazmat open up.
Common Questions From First-Time Michigan CDL Applicants
Do you need experience first? No. That is the whole point of the permit and training. Nobody shows up knowing how to back a 53-footer, so you learn on your permit with a trainer, and a michigan class a cdl practice test covers the book side.
So which class is right for you? Class A is the most flexible. It lets you drive combination vehicles. Class B gets you straight trucks and buses, Class C the smaller passenger or hazmat rigs, so I ask students what job they actually want. Then pick the class.
How bad is the general knowledge test? It's fair, but it digs into air brakes, road signs and safety rules, so you won't wing it. Read the manual a section at a time and do practice tests until you're well past 80 percent.
What if you fail a section? You can retake it. There's a waiting period and a retake fee, so go back over what you missed before you book again.
Get your study routine locked in. Use the free Michigan CDL practice tests on Drivio. They help you see where you are weak before you pay for the real test. Good luck out there.
Share

