What you need to know before you start
A Commercial Driver's License (CDL) in Michigan is issued by the Secretary of State and lets you operate trucks, buses, and other large vehicles for pay. You cannot straightforward upgrade an existing license — you must pass a written knowledge test, a skills test, and a medical exam, and you must be at least 18 years old (21 if you plan to drive across state lines). The entire process typically takes four to eight weeks from start to finish, though the timeline depends on how quickly you schedule your tests and how many attempts you need.
Michigan recognizes three classes of CDL: Class A (tractor-trailers and combinations over 26,001 pounds), Class B (single vehicles over 26,001 pounds), and Class C (smaller commercial vehicles). You will also choose which endorsements you need — hazmat, passenger, tanker, doubles/triples — based on what you plan to haul or transport. Each endorsement requires its own written test.
Key Takeaways
- You must hold a valid Michigan driver's license before you can test for a CDL, and you must pass a Department of Transportation medical exam that certifies you are physically able to drive commercially.
- The written knowledge test covers general CDL rules, air brakes, combination vehicles, and any endorsements you choose, and you can study using the official Michigan CDL manual available free on the Secretary of State website.
- The skills test includes a pre-trip vehicle inspection, a backing and maneuverability course, and a road test, and you must pass all three parts in the same day to pass the skills exam.
- You can test at any Secretary of State office that offers CDL testing, though some offices have longer wait times than others, and you should call ahead to confirm testing availability.
- Michigan allows you to hold both a regular driver's license and a CDL on the same card, so you do not need to surrender your current license to obtain a commercial one.
Get a medical certification before you test
Before you schedule any written or skills test, you must obtain a Department of Transportation (DOT) medical certificate from a certified medical examiner. This is not a standard doctor's visit — the examiner checks your vision, hearing, blood pressure, and ability to operate a vehicle safely. You can find a list of certified examiners on the Federal Motor Carrier Safety Administration (FMCSA) website, or ask your local Secretary of State office for referrals.
The exam costs between $100 and $200 depending on the provider. Once you pass, the examiner gives you a medical certificate valid for two years. You will need to bring this certificate with you when you test for your CDL. If you fail the medical exam, you cannot proceed until you address the issue and get re-examined.
Study and pass the written knowledge test
The Michigan Secretary of State publishes a free CDL manual that covers all the material on the written test. read it from the Secretary of State website or pick up a printed copy at any office. The general knowledge test has 50 questions and you must score at least 80 percent to pass. If you choose endorsements, each one has its own separate test — hazmat has 30 questions, passenger has 20, tanker has 20, and doubles/triples has 20.
You can take the written test at any Secretary of State office that offers CDL testing. Bring your medical certificate, your current Michigan driver's license, and proof of your Social Security number (a Social Security card, W-2, or tax return). The test is computer-based and you get your score when ready. If you fail, you can retake it, but you must wait one day before your next attempt.
Schedule and pass the skills test
Once you pass the written test, you are cleared to schedule the skills test, which has three parts: the pre-trip inspection, the backing and maneuverability course, and the road test. All three must be completed on the same day. You must bring your own vehicle — it must be the same class and type as the one you will drive commercially, and it must have working safety equipment, mirrors, and lights.
The pre-trip inspection takes about 15 minutes. The examiner watches you walk around the vehicle and point out safety features, fluid levels, and working parts. You do not need to actually touch anything, but you must know where everything is and what it does. The backing and maneuverability course takes about 10 minutes and tests your ability to back up, turn, and position the vehicle in tight spaces. The road test takes about 30 to 45 minutes and covers acceleration, braking, turning, lane changes, and highway driving.
Skills tests are offered at select Secretary of State offices. Call ahead to find out which offices near you offer testing and to schedule an appointment — wait times vary widely by location, and some offices book weeks in advance. If you fail any part of the skills test, you can retake it, but you must wait one day before your next attempt.
Pay the fee and receive your CDL
The CDL itself costs $20 and is valid for four years. You pay this fee at the Secretary of State office when you pass your skills test. The office will issue your CDL card on the spot or mail it to you within two weeks, depending on the location. Your CDL will show your class and any endorsements you passed.
You can renew your CDL by mail or in person before it expires. Renewal requires a new medical certificate, so schedule your DOT exam at least 30 days before your CDL expiration date to avoid a gap in your certification.
Understand the difference between a CDL and a CLP
Michigan also issues a Commercial Learner's Permit (CLP), which is a step before the full CDL. A CLP lets you practice driving a commercial vehicle with a licensed CDL holder in the passenger seat, but you cannot drive commercially for pay. To get a CLP, you pass only the written knowledge test — no skills test required. A CLP is valid for 180 days and costs $10.
Many people use a CLP to practice before attempting the skills test, especially if they are training at a truck driving school. Some employers require you to hold a CLP for a set period before they will hire you. If you already have a CLP, you do not need to retake the written test to upgrade to a full CDL — you only need to pass the skills test.
Know the rules for out-of-state CDL holders
If you hold a valid CDL from another state, you can convert it to a Michigan CDL without retesting. Bring your out-of-state CDL, your medical certificate, and proof of Michigan residency to any Secretary of State office. The office will issue your Michigan CDL for the same $20 fee. Your new Michigan CDL will have the same class and endorsements as your previous license.
If you move to Michigan and want to keep your out-of-state CDL, you have 30 days to convert it. After 30 days, you are required to obtain a Michigan CDL. Driving with an out-of-state CDL after 30 days of residency is a violation.
Frequently Asked Questions
Can I test for a CDL if I have a suspended or revoked driver's license?
No. You must have a valid, unrestricted Michigan driver's license before you can test for a CDL. If your license is suspended or revoked, you must resolve that issue first and restore your driving privileges.
What happens if I fail the skills test?
You can retake it after waiting one day. You do not need to retake the written test unless your written test score expires (Michigan keeps written test scores valid for 180 days). You will pay the skills test fee again each time you retake it.
Do I need to attend a truck driving school to get a CDL?
No, it is not required. Many people study the manual on their own and practice with a mentor who holds a CDL. However, truck driving schools offer structured training and can help you prepare faster, especially for the skills test. Some employers prefer or require school training.
Can I get a CDL if I wear glasses or contacts?
Yes, as long as your corrected vision meets the DOT standard of at least 20/40 in each eye and 20/40 combined. The medical examiner will test your vision during your DOT exam and let you know if you meet the requirement.
How long does a Michigan CDL stay valid?
A CDL is valid for four years from the date it is issued. You must renew it before it expires, and renewal requires a new medical certificate. You can renew by mail or in person at any Secretary of State office.