Checked against official Michigan sources on Oct 7, 2026

Michigan CDL practice test

Every state needs at least 80% on each CDL written test, and Michigan follows the same federal rule. Below are the fees, ages and rules we checked against the official Michigan source, and a free practice test.

Free CDL practice test

10 questions. General Knowledge. Instant explanations.

Take the full 50-question test

Every answer comes with why it is right and why the others are wrong. No account needed. Your progress saves on this device.

FirstTry CDL is not affiliated with any DMV, FMCSA or government agency. Practice questions are exam-style questions built from the official CDL manual, not actual test questions.

Michigan CDL facts

WhatWhat Michigan saysSource
Minimum ageAges 18 to 20 can drive a commercial vehicle only inside Michigan. You must be 21 to drive across state lines or to carry placarded hazardous materialsOfficial page
Knowledge test passing score80 percent on each testOfficial page
Knowledge test limitYou can take only one test per day from each testing categoryOfficial page
Knowledge test retest waitIf you fail a knowledge test, you must wait one day to retake it. There is a one day wait before any later retest tooOfficial page
Group A knowledge tests70 questions, which is the Group A general knowledge test, plus a 20 question combination vehicle test. Group B and C general knowledge tests are 50 questionsOfficial page
Group B and Group C knowledge tests50 questions on each testOfficial page
Endorsement test lengthsDoubles/triples, passenger, school bus and tank: 20 questions each. Hazardous materials: 30 questions. Air brakes: 25 questionsOfficial page
Endorsement fee$5 for each endorsement. The 2024 manual says $10 for an X endorsementOfficial page
Fees in the 2024 manualThe 2024 manual (page 7) lists a $25 CDL vehicle group designation fee, $5 per endorsement ($10 for X), and license fees of $25 standard or $45 enhanced for an operator's license and $35 standard or $50 enhanced for a chauffeur's license. The newer web pages only list the endorsement fee and correction fees, so check at the officeOfficial page
Cost to add endorsements to a licenseThe state web page lists $18 for a new standard photo license ($33 for an enhanced license), plus $5 for each endorsementOfficial page
Fee after passing the skills testPay the $5 per endorsement fee and $9 to correct your standard license. You then get a temporary CDL permit and the photo CDL comes in the mailOfficial page
Skills test feeSet by each driver testing business, not by the state. Fees and refund rules varyOfficial page
CLP holding periodDrive with a CLP for at least 14 days before the skills testOfficial page
Who can ride with a CLP holderA driver or instructor who has a CDL for the type of vehicle you driveOfficial page
Skills test booking noticeSchedule the skills test at least 2 days before the day you are eligible to testOfficial page
Skills test results validOne year from the test date. After that you must retest all required testsOfficial page
Skills test partsPre-trip inspection, basic vehicle control, and on-road driving. All three must be passed in that orderOfficial page
Skills test retest creditIf you fail one part, you get credit for parts you passed, but the credit ends when your CLP expiresOfficial page
ELDTRequired for a first Class A or B CDL, upgrades, and first time H, P or S endorsements. A CLP can be issued before ELDT is doneOfficial page
ELDT and hazmatFirst time hazmat applicants must finish the hazmat part of ELDT before the hazmat knowledge testOfficial page
ELDT hoursThere is no minimum number of training hours for ELDTOfficial page
Air brake testIf you fail the air brake test or bring a vehicle without air brakes, your CDL is restricted from air brake vehiclesOfficial page
Hazmat background checkThe federal TSA background check fee is $86.50. Michigan does not collect this fee. Plan 45 to 60 days before you need the endorsementOfficial page
Hazmat ageYou must be 21 to get the hazardous materials endorsementOfficial page
Drug and Alcohol ClearinghouseMichigan checks the Clearinghouse before any CLP or CDL issue, renewal, transfer or upgrade. A violation means your CLP or CDL is downgradedOfficial page
Dropped endorsementIf you dropped an endorsement in the last two years, you can add it back without a new knowledge testOfficial page

Fees and rules change. Confirm on the official Michigan CDL page before you go. Read the official Michigan CDL manual.

CDL test formats

We show the national defaults for question counts and time limits. Check the official Michigan manual for anything that differs.

TestQuestionsTo passTypical time
General Knowledge5040 (80%)About 60 minutes
Air Brakes2520 (80%)25 to 30 minutes
Combination Vehicles20 (25 questions in some states)16 (80%)20 to 25 minutes
Hazardous Materials3024 (80%)30 to 40 minutes
Tanker2016 (80%)20 to 25 minutes
Passenger2016 (80%)20 to 25 minutes
School Bus20 (25 questions in some states)16 (80%)About 25 minutes
Doubles/Triples2016 (80%)About 20 minutes

Practice any of them: all CDL practice tests.