Michigan CDL Requirements

Michigan CDL Classes

      You must be at least 18 years old to operate a commercial motor vehicle within the state of Michigan (intrastate) and at least 21 years of age to drive a commercial motor vehicle across Michigan state lines (interstate). You must also be at least 21 years old to transport materials that are deemed hazardous and require a placard. You need a Michigan CDL in order to operate either commercial or non-commercial motor vehicles that fall into the following categories:

Class A
      Any combination of vehicles with a Gross Vehicle Weight Rating of 26,001 pounds or more, provided that the gross vehicle weight rating of the towed vehicle is in excess of 10,000 pounds.  

Class B
      Any single vehicle with a Gross Vehicle Weight Rating of 26,001 or more pounds, as well as any vehicle towing another vehicle that does not exceed a weight of 10,000 pounds. 

Class C
      Any vehicle or combination of vehicles that does not meet the criteria of either Class A or Class B, but is designed to transport 16 or more passengers (including the driver), or is used in transporting materials classified as hazardous in the Hazardous Materials Transportation Act. Each applicant must also have a passenger or hazardous materials endorsement in order to obtain a Class C commercial driver’s license. 

Applying for a Michigan Commercial Learner’s Permit

      You must already possess a Michigan commercial learner’s permit (CLP) before you can take the CDL Skills Test. Before applying for a Michigan commercial learner’s permit, you must already possess a valid Michigan operator’s license. You will be issued a Michigan commercial driver’s license (CDL) when you pass both the written general knowledge test and the CDL Skills Test. 

      In order to obtain a Michigan commercial learner’s permit, you must:

  • Be at least 18 years old for intrastate driving (within the state of Michigan).
  • Be at least 21 years of age for interstate driving (outside the state of Michigan).
  • Be at least 21 years of age to transport materials deemed hazardous.
  • Complete, sign, and submit the Commercial Driver License Application.
  • Possess a valid Michigan operator’s license.
  • Provide your Social Security card.
  • Prove you are of legal U.S. status by providing the required documents .
  • Provide proof of your current Michigan residency that shows your name and current address (i.e., a utility bill, vehicle registration, etc.).
  • Provide your current D.O.T. Medical Examiner’s Certificate and completed Medical Examination Report Form (cannot be more than 2 years old).
  • Pass the CDL general knowledge written test. 

      If you have any questions about which documents to bring to your local Michigan Secretary of State office when you apply for your commercial learner’s permit, you can call the Michigan Department of State Information Center toll-free at (888) 767-6424 and speak to a customer service representative from Monday through Friday, 8:30 AM to 5:00 PM. 

The CDL Written Tests

      All commercial driver’s license applicants must pass the general knowledge written test in order to be eligible to receive a CDL. All CDL knowledge tests are in written form, unless you have limited reading skills, in which case you can request to take the pre-recorded oral tests (the Hazardous Materials endorsement test is only in written form).  

      In order to receive a passing score, each applicant is required to answer at least 80% of the questions correctly. All written tests require a score of at least 80% to pass. Applicants applying for a Class A CDL will be required to take a 70 question written test (includes a 20 question combination test).

      Applicants applying for either a Class B or Class C CDL will be required to take a 50 question written test.  All CDL endorsement tests consist of 20 questions, except for the Hazardous Materials endorsement test, which consists of 30 questions. 

      Be sure to download and study the Michigan Commercial Driver License Manual as it contains the information you need to pass the CDL knowledge tests, including some sample test questions.

      Our Free CDL Practice Tests will help prepare you for the actual CDL knowledge tests administered by the DMV.

      Click here to see a map and clickable list of Michigan Secretary of State branch locations that offer the CDL written tests.      

Applying for a Michigan Commercial Driver’s License

      In order to obtain a commercial driver’s license in the state of Michigan, you must:

  • Possess a valid Michigan commercial learner’s permit.
  • Possess a current D.O.T. card (cannot be more than 2 years old).
  • Provide proof of vehicle insurance and vehicle registration (must be verified before you can take the test).
  • Provide a passenger with a valid Michigan CDL to ride with you in your test vehicle to the test location.
  • Pass the CDL general knowledge written test.
  • Pass the CDL Skills Test.
  • Pay the $25 license fee for the commercial driver’s license.
  • Pay the $5 fee for each additional CDL endorsement.

The CDL Skills Test

      The CDL Skills Test consists of a Pre-trip Inspection, a Basic Vehicle Controls Test, and an On-Road Driving Test, and must be taken in the same class and type of motor vehicle you plan to drive once you obtain your CDL.  If you take the CDL Skills Test in a commercial motor vehicle that is not equipped with air brakes, then you will have an air brakes restriction attached to your commercial driver’s license. 

  • Pre-trip Inspection: Before you can take the CDL driving tests, you will first be tested on your knowledge of the class of vehicle you plan on driving once you obtain your CDL. The Pre-trip inspection also determines if your commercial vehicle is safe enough to drive on public roads.
  • Basic Controls Test: Before you can take the CDL Road Test, you will first need to prove that you have the skills to operate a commercial motor vehicle on public roads. This test consists of various off-road maneuvers such as backing up your vehicle. 
  • Road Skills Test: Once you pass the first two tests, you will be required to drive your commercial vehicle on public roads in various traffic situations. You will be required to operate the same class of commercial vehicle you plan to drive once you obtain your CDL.

      Each test phase must be passed in order to move onto the next test phase. If you fail even one phase of the test, then the entire examination will end. You are allowed only one test attempt per day and must start from the very beginning on each attempt.

Be sure to download and study the Michigan Commercial Driver License Manual as it contains valuable information that will help you pass the CDL Skills Test.

     Click here to see a map and clickable list of Michigan state approved third party CDL Skills Test sites.

Commercial Driver Self-Certification

      In the state of Michigan, all commercial driver’s license applicants must self-certify as to what type of driving they will be doing (intrastate or interstate), and if they have met all the FMCSA medical requirements. You can download and print a copy of the Michigan D.O.S. CDL Self-Certification Form here. To find out more about self-certifying in the state of Michigan:

  • Call the Michigan Trucking Association for intrastate (inside MI) driver certification at (517) 321-1951 or by going to www.mitrucking.org.
  • Call the FMCSA for interstate (outside MI) driver certification at (517) 853-5990 or by going to www.fmcsa.dot.gov.
  • Call the Michigan Department of Education for school bus driver certification at (517) 373-6388 or by going to http://www.michigan.gov/mde.

Medical Examination Report for Commercial Driver’s License

      In order to apply for a commercial driver’s license, you must have the Medical Examiner’s Certificate and the Medical Examination Report completed by one of the following:

  • Licensed U.S. doctor of medicine (M.D.)
  • Doctor of Osteopathy (D.O)
  • Licensed physician assistant (P.A.)
  • Advanced practice registered nurse
  • Chiropractor

      The Medical Examiner’s Certificate must be dated within the previous two years and attached to the Medical Examination Report (Form 649-F). The Michigan Department of State will only accept your medical forms if they have been completed by a qualified physician who has been certified by the Federal Motor Carrier Safety Administration. You can search for a FMCSA certified physician by using the National Registry of Certified Medical Examiners.

      The FMSCA requires you to have at least 20/40 vision in each eye and a field of vision of at least 140 degrees in order to be certified to operate a commercial motor vehicle. Under certain conditions, you may be able to be waived from these and other medical requirements.     

      You can self-certify online by using the Michigan D.O.S CDL Self and Medical Certification Online Database. You can view this demonstration video of the entire process if you are not sure what to do. 

      If you choose not to self-certify online, then you can submit your completed and signed Medical Examiner’s CertificateMedical Examination Report, and Michigan D.O.S. CDL Self-Certification Form by doing any of the following:

                              Michigan Department of State
                              CDL Help Desk
                              7064 Crowner Drive
                              Lansing, MI 48918 

      Be sure to double check that your information is correct before you fax, send, or hand in your documents. 

Hazmat Endorsement

      In the state of Michigan, any person applying for a Hazardous Materials CDL endorsement is required to undergo a federal background check and federal fingerprint check according to guidelines set by the Transportation Security Administration. All applicants must also provide the required documents to verify their identification and legal U.S. status. For more information, check out the Transportation Security Administration’s F.A.Q. page.

      You can apply for the security threat assessment on the TSA Hazardous Material Endorsement Enrollment Website. You must begin applying at least 30 days before the expiration of your CDL. You can start the application process on the HTAP Online Application Website. To apply by phone call (855) 347-8371. Use the TSA Enrollment Center Locator to find the nearest TSA approved fingerprint office.

Military Drivers

      In the state of Michigan, if you are currently serving in the military or have been honorably discharged within the last 90 days, and you have driven military vehicles that would require a CDL to operate as a civilian with a 2 year safe driving record, then you may qualify for the waiver of the CDL Skills Test and may be exempt from taking the commercial driver skills test. You will still be required to take the written tests. Certain restrictions apply. Download, print, and complete the Application for Military Skills Test Waiver to start the process. 

      If you have any questions about the Military Skills Test Waiver, you may call the Michigan Department of State Information Center toll-free at (888) 767-6424 and speak to a customer service representative Monday through Friday, 8:30 AM to 5:00 PM.

Michigan CDL Endorsements

      H      Placarded Hazmat      Required to transport hazardous materials under DOT regulations. 

      N      Tank Vehicles      Required to transport liquids in bulk containers of 1,000 gallons or more.

      X      Tanker/Hazardous Materials Combination   Required to transport hazardous materials in tank vehicles   

      T      Double/Triple Trailers      Indicates CDL holder is certified to operate multiple trailer haulers. 

      P     Passengers      Indicates the CDL holder is certified to operate passenger vehicles.

      S     School Bus      Indicates the CDL holder is authorized to operate a school bus. The “P” endorsement is also required.

Important Michigan Commercial Driver’s License Resources 

Michigan Commercial Driver License Manual
Michigan CDL Practice Tests
Commercial Driver License Application
Application for Military Skills Test Waiver
Michigan D.O.S CDL Self and Medical Certification Online Database
Michigan D.O.S. CDL Self-Certification Form
Medical Examination Report Form 649-F
Medical Examiner’s Certificate
National Registry of Certified Medical Examiners

 

      Check out our list of truck driving schools in Michigan that will provide you with the necessary skills to obtain your commercial driver’s license and start your career in the exciting field of commercial truck driving! You may also want to check out our nationwide list of truck driving schools.

If you found this article helpful, feel free to share it on Google Plus and Facebook using the buttons below.

Map of Michigan CDL Written Test Locations 

Title Category Address Description
1. Adrian SOS Office1040 S. Winter Street, Adrian, MI 49221Toll Free: 888-767-6424 / Fax: 517-265-3423 (Hours: M,T,Th,F 9AM - 5PM; Wed 11AM - 7PM)
2. Allegan SOS Office430 Western Avenue, Allegan, MI 49010Toll Free: 888-767-6424 / Fax: 269-686-2319 (Hours: M,T,Th,F 9AM - 5PM; Wed 11AM - 7PM)
3. Alma SOS Office221 N. State Street, Alma, MI 48801Toll Free: 888-767-6424 / Fax: 989-466-2096 (Hours: M,T,Th,F 9AM - 5PM; Wed 11AM - 7PM)
4. Ann Arbor SOS Office4675 Washtenaw Avenue, Ann Arbor, MI 48108Toll Free: 888-767-6424 / Fax: 734-528-0925 (Hours: M,T,Th,F 9AM - 5PM; Wed 11AM - 7PM)
5. Ann Arbor SOS Office295 N. Maple Road, Ann Arbor, MI 48103Toll Free: 888-767-6424 / Fax: 734-665-9491 (Hours: M,T,Th,F 9AM - 5PM; Wed 9AM - 7PM)
6. Bad Axe SOS Office33 Patrick Drive, Bad Axe, MI 48413Toll Free: 888-767-6424 / Fax: 989-269-6962 (Hours: M,T,Th,F 9AM - 5PM; Wed 11AM - 7PM)
7. Battle Creek SOS Office2545 Capital Avenue SW, Battle Creek, MI 49015Toll Free: 888-767-6424 / Fax: 269-962-0313 (Hours: M,T,Th,F 9AM - 5PM; Wed 9AM - 7PM)
8. Bay City SOS Office1007 N. Euclid Avenue, Bay City, MI 48706Toll Free: 888-767-6424 / Fax: 989-667-0619 (Hours: M,T,Th,F 9AM - 5PM; Wed 9AM - 7PM)
9. Belleville SOS Office795 Sumpter Road, Belleville, MI 48111Toll Free: 888-767-6424 / Fax: 734-697-1883 (Hours: M,T,Th,F 9AM - 5PM; Wed 9AM - 7PM)
10. Benton Harbor SOS Office1960 Mall Drive, Benton Harbor, MI 49022Toll Free: 888-767-6424 / Fax: 269-925-2647 (Hours: M,T,Th,F 9AM - 5PM; Wed 9AM - 7PM)
11. Big Rapids SOS Office206 N. Michigan Avenue, Big Rapids, MI 49307Toll Free: 888-767-6424 / Fax: 231-796-6951 (Hours: M,T,Th,F 9AM - 5PM; Wed 9AM - 7PM)
12. Canton SOS Office8565 N. Lilley Road, Canton, MI 48187Toll Free: 888-767-6424 / Fax: 734-453-8178 (Hours: M,T,Th,F 9AM - 5PM; Wed 9AM - 7PM)
13. Caro SOS Office150 Millwood Street, Caro, MI 48723Toll Free: 888-767-6424 / Fax: 989-672-4761 (Hours: M,T,Th,F 9AM - 5PM; Wed 9AM - 7PM)
14. Chelsea SOS Office1113 S. Main Street, Chelsea, MI 48118Toll Free: 888-767-6424 / Fax: 734-475-6383 (Hours: M,T,Th,F 9AM - 5PM; Wed 11AM - 7PM)
15. Chesterfield SOS Office51305 Gratiot Avenue, Chesterfield, MI 48051Toll Free: 888-767-6424 / Fax: 586-421-9869 (Hours: M,T,Th,F 9AM - 5PM; Wed 9AM - 7PM)
16. Clarkston SOS Office7090 Sashabaw Road, Clarkston, MI 48348Toll Free: 888-767-6424 / Fax: 248-625-0744 (Hours: M,T,Th,F 9AM - 5PM; Wed 9AM - 7PM)
17. Clinton Township SOS Office37015 S. Gratiot Avenue, Clinton Township, MI 48036Toll Free: 888-767-6424 / Fax: 586-465-8141 (Hours: M,T,Th,F 9AM - 5PM; Wed 9AM - 7PM; Sat 9AM - 12PM)
18. Clio SOS Office4256 W. Vienna Road, Clio, MI 48420Toll Free: 888-767-6424 / Fax: 810-687-3698 (Hours: M,T,Th,F 9AM - 5PM; Wed 11AM - 7PM)
19. Coldwater SOS Office7 Vans Avenue, Coldwater, MI 49036Toll Free: 888-767-6424 / Fax: 517-278-1335 (Hours: M,T,Th,F 9AM - 5PM; Wed 11AM - 7PM)
20. Davison SOS Office300 N. Main, Davison, MI 48423Toll Free: 888-767-6424 / Fax: 810-658-3120 (Hours: M,T,Th,F 9AM - 5PM; Wed 11AM - 7PM)
21. Dearborn SOS Office5094 Schaefer Road, Dearborn, MI 48126Toll Free: 888-767-6424 / Fax: 313-846-4986 (Hours: M,T,Th,F 9AM - 5PM; Wed 11AM - 7PM)
22. Detroit SOS Office14634 Mack Avenue, Detroit, MI 48215Toll Free: 888-767-6424 / Fax: 313-822-9328 (Hours: M,T,Th,F 9AM - 5PM; Wed 9AM - 7PM)
23. Detroit SOS Office3046 W. Grand Blvd, Detroit, MI 48202Toll Free: 888-767-6424 / Fax: 313-456-0503 (Hours: M,T,Th,F 9AM - 5PM; Wed 9AM - 7PM; Sat 9AM - 12PM)
24. Detroit SOS Office20210 W. 7 Mile Road, Detroit, MI 48219Toll Free: 888-767-6424 / Fax: 313-541-2103 (Hours: M,T,Th,F 9AM - 5PM; Wed 9AM - 7PM)
25. Detroit SOS Office7760 W. Vernor Hwy, Detroit, MI 48209Toll Free: 888-767-6424 / Fax: 313-843-5165 (Hours: M,T,Th,F 9AM - 5PM; Wed 9AM - 7PM)
26. Escanaba SOS Office305 Ludington Street, Escanaba, MI 49829Toll Free: 888-767-6424 / Fax: 906-786-2658 (Hours: M,T,Th,F 9AM - 5PM; Wed 9AM - 7PM)
27. Flint SOS Office5512 Fenton Road, Flint, MI 48507Toll Free: 888-767-6424 / Fax: 810-760-2028 (Hours: M,T,Th,F 9AM - 5PM; Wed 9AM - 7PM; Sat 9AM - 12PM)
28. Grand Rapids SOS Office3601 28th Street SE, Grand Rapids, MI 49512Toll Free: 888-767-6424 / Fax: 616-942-0150 (Hours: M,T,Th,F 9AM - 5PM; Wed 9AM - 7PM; Sat 9AM - 12PM)
29. Grand Rapids SOS Office3472 Plainfield Avenue NE, Grand Rapids, MI 49525Toll Free: 888-767-6424 / Fax: 616-361-0349 (Hours: M,T,Th,F 9AM - 5PM; Wed 9AM - 7PM)
30. Greenville SOS Office701 S. Greenville West Drive, Greenville, MI 48838Toll Free: 888-767-6424 / Fax: 616-754-0942 (Hours: M,T,Th,F 9AM - 5PM; Wed 9AM - 7PM)
31. Hamtramck SOS Office8717 Joseph Campau Street, Hamtramck, MI 48212Toll Free: 888-767-6424 / Fax: 313-872-4401 (Hours: M,T,Th,F 9AM - 5PM; Wed 9AM - 7PM)
32. Hastings SOS Office1611 S. Hanover Street, Hastings, MI 49058Toll Free: 888-767-6424 / Fax: 269-945-0184 (Hours: M,T,Th,F 9AM - 5PM; Wed 11AM - 7PM)
33. Highland SOS Office672 N. Milford Road, Highland, MI 48357Toll Free: 888-767-6424 / Fax: 248-887-9750 (Hours: M,T,Th,F 9AM - 5PM; Wed 9AM - 7PM)
34. Holland SOS Office587 E. 8TH Street Suite 80, Holland, MI 49423Toll Free: 888-767-6424 / Fax: 616-396-4660 (Hours: M,T,Th,F 9AM - 5PM; Wed 9AM - 7PM)
35. Howell SOS Office1448 Lawson Road, Howell, MI 48843Toll Free: 888-767-6424 / Fax: 517-552-2498 (Hours: M,T,Th,F 9AM - 5PM; Wed 9AM - 7PM)
36. Hudsonville SOS Office5211 Cherry Avenue, Hudsonville, MI 49426Toll Free: 888-767-6424 / Fax: 616-669-7728 (Hours: M,T,Th,F 9AM - 5PM; Wed 11AM - 7PM)
37. Inkster SOS Office26603 Michigan Avenue, Inkster, MI 48141Toll Free: 888-767-6424 / Fax: 313-565-9776 (Hours: M,T,Th,F 9AM - 5PM; Wed 11AM - 7PM)
38. Ionia SOS Office603 W. Adams Street, Ionia, MI 48846Toll Free: 888-767-6424 / Fax: 616-527-0312 (Hours: M,T,Th,F 9AM - 5PM; Wed 11AM - 7PM)
39. Jackson SOS Office1184 Jackson Crossing, Jackson, MI 49202Toll Free: 888-767-6424 / Fax: 517-787-9957 (Hours: M,T,Th,F 9AM - 5PM; Wed 9AM - 7PM)
40. Kalamazoo SOS Office3298 Stadium Drive, Kalamazoo, MI 49008Toll Free: 888-767-6424 / Fax: 269-372-2806 (Hours: M,T,Th,F 9AM - 5PM; Wed 9AM - 7PM)
41. Lansing SOS Office8158 Executive Court, Lansing, MI 48917Toll Free: 888-767-6424 / Fax: 517-622-3614 (Hours: M,T,Th,F 9AM - 5PM; Wed 9AM - 7PM)
42. Lansing SOS Office3315 E. Michigan Avenue, Lansing, MI 48912Toll Free: 888-767-6424 / Fax: 517-333-2164 (Hours: M,T,Th,F 9AM - 5PM; Wed 9AM - 7PM; Sat 9AM - 12PM)
43. Lapeer SOS Office301 W. Genesee Street, Lapeer, MI 48446Toll Free: 888-767-6424 / Fax: 810-664-1762 (Hours: M,T,Th,F 9AM - 5PM; Wed 9AM - 7PM)
44. Livonia SOS Office17176 Farmington Road, Livonia, MI 48152Toll Free: 888-767-6424 / Fax: 734-466-9381 (Hours: M,T,Th,F 9AM - 5PM; Wed 9AM - 7PM; Sat 9AM - 12PM)
45. Marquette SOS Office2025 U.S. 41 West, Marquette, MI 49855Toll Free: 888-767-6424 / Fax: 906-226-6225 (Hours: M,T,Th,F 9AM - 5PM; Wed 9AM - 7PM)
46. Mason SOS Office806 Hogsback Road, Mason, MI 48854Toll Free: 888-767-6424 / Fax: 517-676-7127 (Hours: M,T,Th,F 9AM - 5PM; Wed 11AM - 7PM)
47. Midland SOS Office1832 N. Saginaw Road, Midland, MI 48640Toll Free: 888-767-6424 / Fax: 989-631-2570 (Hours: M,T,Th,F 9AM - 5PM; Wed 11AM - 7PM)
48. Monroe SOS Office1107 S. Telegraph Road, Monroe, MI 48161Toll Free: 888-767-6424 / Fax: 734-241-8694 (Hours: M,T,Th,F 9AM - 5PM; Wed 11AM - 7PM)
49. Mt. Pleasant1245 N. Mission Street, Mount Pleasant, MI 48858Toll Free: 888-767-6424 / Fax: 989-773-2827 (Hours: M,T,Th,F 9AM - 5PM; Wed 11AM - 7PM)
50. Muskegon SOS Office1485 E. Apple Avenue, Muskegon, MI 49442Toll Free: 888-767-6424 / Fax: 231-773-8983 (Hours: M,T,Th,F 9AM - 5PM; Wed 9AM - 7PM)
51. Niles SOS Office110 E. Main Street, Niles, MI 49120Toll Free: 888-767-6424 / Fax: 269-684-6797 (Hours: M,T,Th,F 9AM - 5PM; Wed 9AM - 7PM)
52. Novi SOS Office31164 Beck Road, Novi, MI 48377Toll Free: 888-767-6424 / Fax: 248-926-6213 (Hours: M,T,Th,F 9AM - 5PM; Wed 9AM - 7PM)
53. Oak Park SOS Office13401 W. 10 Mile Road, Oak Park, MI 48237Toll Free: 888-767-6424 / Fax: 248-398-5182 (Hours: M,T,Th,F 9AM - 5PM; Wed 9AM - 7PM)
54. Owosso SOS Office1720 E. Main Street, Owosso, MI 48867Toll Free: 888-767-6424 / Fax: 989-725-1594 (Hours: M,T,Th,F 9AM - 5PM; Wed 9AM - 7PM)
55. Paw Paw SOS Office1037 E. Michigan Avenue, Paw Paw, MI 49079Toll Free: 888-767-6424 / Fax: 269-657-5841 (Hours: M,T,Th,F 9AM - 5PM; Wed 9AM - 7PM)
56. Pontiac SOS Office1608 N. Perry Street, Pontiac, MI 48340Toll Free: 888-767-6424 / Fax: 248-373-9468 (Hours: M,T,Th,F9AM - 5PM; Wed 9AM - 7PM; Sat 9AM - 12PM)
57. Port Huron SOS Office2887 Krafft Road, Port Huron, MI 48060Toll Free: 888-767-6424 / Fax: 810-984-5125 (Hours: M,T,Th,F 9AM - 5PM; Wed 9AM - 7PM)
58. Portage SOS Office603 Romence Road, Portage, MI 49024Toll Free: 888-767-6424 / Fax: 269-327-0323 (Hours: M,T,Th,F 9AM - 5PM; Wed 9AM - 7PM)
59. Prudenville SOS Office2565 S. Gladwin Road, Prudenville, MI 48651Toll Free: 888-767-6424 / Fax: 989-366-7138 (Hours: M,T,Th,F 9AM - 5PM; Wed 9AM - 7PM)
60. Redford SOS Office25700 Joy Road, Redford, MI 48239Toll Free: 888-767-6424 / Fax: 313-937-0768 (Hours: M,T,Th,F 9AM - 5PM; Wed 9AM - 7PM)
61. Rochester Hills SOS Office2250 Crooks Road, Rochester Hills, MI 48309Toll Free: 888-767-6424 / Fax: 248-852-1389 (Hours: M,T,Th,F 9AM - 5PM; Wed 11AM - 7PM)
62. Romulus SOS Office18412 Telegraph Road, Romulus, MI 48174Toll Free: 888-767-6424 / Fax: 734-229-1461 (Hours: M,T,Th,F 9AM - 5PM; Wed 11AM - 7PM)
63. Saginaw SOS Office4404 Bay Road, Saginaw, MI 48603Toll Free: 888-767-6424 / Fax: 989-790-3218 (Hours: M,T,Th,F 9AM - 5PM; Wed 9AM - 7PM)
64. Saginaw SOS Office4212 Dixie Hwy, Saginaw, MI 48601Toll Free: 888-767-6424 / Fax: 989-777-5897 (Hours: M,T,Th,F 9AM - 5PM; Wed 11AM - 7PM)
65. St. Clair Shores SOS Office24040 Harper Avenue, Saint Clair Shores, MI 48080Toll Free: 888-767-6424 / Fax: 586-777-3342 (Hours: M,T,Th,F 9AM - 5PM; Wed 9AM - 7PM)
66. St. Johns SOS Office1041 Michigan 27, Saint Johns, MI 48879Toll Free: 888-767-6424 / Fax: 989-224-0768 (Hours: M,T,Th,F 9AM - 5PM; Wed 11AM - 7PM)
67. Sandusky SOS Office277 E. Sanilac Road, Sandusky, MI 48471Toll Free: 888-767-6424 / Fax: 810-648-5023 (Hours: M,T,Th,F 9AM - 5PM; Wed 9AM - 7PM)
68. Shelby Township, SOS Office50640 Schoenherr Road, Shelby Township, MI 48315Toll Free: 888-767-6424 / Fax: 586-532-6554 (Hours: M,T,Th,F 9AM - 5PM; Wed 9AM - 7PM)
69. Southfield SOS Office25263 Telegraph Road, Southfield, MI 48033Toll Free: 888-767-6424 / Fax: 248-356-7803 (Hours: M,T,Th,F 9AM - 5PM; Wed 9AM - 7PM)
70. Sparta SOS Office534 S. State Street, Sparta, MI 49345Toll Free: 888-767-6424 / Fax: 616-887-5181 (Hours: M,T,Th,F 9AM - 5PM; Wed 11AM - 7PM)
71. Sterling Heights SOS Office7917 19 Mile Road, Sterling Heights, MI 48314Toll Free: 888-767-6424 / Fax: 586-726-4742 (Hours: M,T,Th,F 9AM - 5PM; Wed 11AM - 7PM)
72. Sturgis SOS Office931 S. Centerville Road, Sturgis, MI 49091Toll Free: 888-767-6424 / Fax: 269-659-8002 (Hours: M,T,Th,F 9AM - 5PM; Wed 9AM - 7PM)
73. Taylor SOS Office21572 Ecorse Road, Taylor, MI 48180Toll Free: 888-767-6424 / Fax: 313-388-9373 (Hours: M,T,Th,F 9AM - 5PM; Wed 9AM - 7PM)
74. Temperance SOS Office7200 Lewis Avenue, Temperance, MI 48182Toll Free: 888-767-6424 / Fax: 734-847-3981 (Hours: M,T,Th,F 9AM - 5PM; Wed 11AM - 7PM)
75. Traverse City SOS Office1759 Barlow Street, Traverse City, MI 49686Toll Free: 888-767-6424 / Fax: 231-922-2110 (Hours: M,T,Th,F 9AM - 5PM; Wed 9AM - 7PM)
76. Trenton SOS Office3040 Van Horn Road, Trenton, MI 48183Toll Free: 888-767-6424 / Fax: 734-675-3216 (Hours: M,T,Th,F 9AM - 5PM; Wed 9AM - 7PM)
77. Troy SOS Office1111 E. Long Lake Road, Troy, MI 48085Toll Free: 888-767-6424 / Fax: 248-689-0693 (Hours: M,T,Th,F 9AM - 5PM; Wed 9AM - 7PM)
78. Warren SOS Office11533 E. 12 Mile Road, Warren, MI 48092Toll Free: 888-767-6424 / Fax: 586-575-9023 (Hours: M,T,Th,F 9AM - 5PM; Wed 9AM - 7PM)
79. Westland SOS Office6090 N. Wayne Road, Westland, MI 48185Toll Free: 888-767-6424 / Fax: 734-721-7317 (Hours: M,T,Th,F 9AM - 5PM Wed 9AM - 7PM)
80. Wyoming SOS Office1056 Rogers Plaza SW, Wyoming, MI 49509Toll Free: 888-767-6424 / Fax: 616-530-6764 (Hours: M,T,Th,F 9AM - 5PM Wed 9AM - 7PM)

 Some CDL testing locations require you to set up an appointment. CDL testing hours may vary. Please call the testing location for more information.

 

Map of Michigan CDL Skills Test Locations

Title Category Address Description
1. Century Driving School1134 W. Superior Street, Wayland, Michigan 49348 Phone: 269-792-6009
2. Wolf Creek Driver Testing133 Johnson Street, Alpena, MI 49707Phone: 989-358-2000
3. Associate Driver Testing LLCP.O. Box 2853, Essexville, MI 48732Phone: 989-893-8977
4. Professional Driver's Institute10747 US 12, P.O. Box 276, New Buffalo, MI 49117Toll Free: 800-222-1782
5. Andrew Phillips School of Driving111 N. Jefferson Street, Marshall, MI 49068Phone: 269-789-0661
6. Char-Em ISD08568 Mercer Blvd, Charlevoix, MI 49720Phone: 231-547-9947 / Fax: 231-547-5621
7. BDL Testing & Driving School LLC750 Industrial Drive, Clare, MI 48617Phone: 989-386-6550
8. E K Driver Testing227 N. 20th Street, Escanaba, MI 49829Phone: 906-789-2822
9. A-1 Driver Testing112 W. Washington Street, Marquette, MI 49855Phone: 906-226-1992
10. Sholander Driver Testing522 Wagner Street, Crystal Falls, MI 49920Phone: 906-875-6723
11. Star Truck Rentals, Inc.3020 S. Creyts Road, Lansing, MI 48917-9533Phone: 517-322-4080 / Fax: 517-322-9330
12. Charlotte Area Testing2848 Lone Pine Trail, Charlotte, MI 48813Phone: 517-543-7005
13. Star Truck Rentals1945 S. Dort Hwy, Flint, MI 48503Phone: 810-235-8250 / Fax: 810-235-9223
14. Dynamic Testing, Inc.600 S. Virginia Avenue, Suite 2, Flint, MI 48506Phone: 810-743-0449
15. Mass Transportation Authority1401 S. Dort Hwy, Flint, MI 48503Phone: 810-742-8756
16. C & L Drivers Testing601 Tickner Street, Linden, MI 48451Phone: 810-735-9231
17. Star Truck Rentals, Inc.1645 South Airport Road, Traverse City, Michigan 49686Phone: 231-947-8480 / Fax: 231-947-6249
18. Traverse Bay Area ISDCareer-Tech Center, 880 Parsons Road, Traverse City, MI 49686Phone: 231-922-7800
19. CDL Testing of Hancock1405 Atlantic Street, Hancock, MI 49930Phone: 906-482-8175
20. ABC Training & Testing LLC5815 Wise Road Lansing, MI 48911Toll Free: 800-914-4605 / Fax: 517-563-2649
21. Iosco RESA27 N. Rempert Road, Tawas City, MI 48763Phone: 989-362-3006
22. Isabella County Transportation2100 E. Transportation Drive, Mt. Pleasant, MI 48858Phone: 989-773-2913
23. ABC Training & Testing LLC1250 Boardman Road, Jackson, MI 49202Toll Free: 800-914-4605 / Fax: 517-563-2649
24. ABC Training & Testing LLC901 Rosehill Road, Jackson, MI 49201Toll Free: 800-914-4605 / Fax: 517-563-2649
25. A & A Training & Testing LLC620 Robinson Rd, Jackson, MI 49203Phone: 517-783-2165
26. Star Truck Rentals, Inc.3515 Wayland Drive, Jackson, MI 49202Phone: 517-787-3200 / Fax: 517-787-5833
27. Kalamazoo R.E.S.A.1819 E. Milham Avenue, Portage, MI 49002Phone: 269-250-9290
28. Accurate Driver Testing3720 S. Vandermullen Road, McBain, MI 49657Phone: 231-826-3360
29. Wilderness Christian Assembly4408 Kniss Road SE, Kalkaska, MI 49646Phone: 231-587-9910
30. Star Truck Rentals, Inc.3940 Eastern Avenue SE, Grand Rapids, MI 49508Toll Free: 800-748-0468 / Fax: 616-243-7498
31. Star Truck Rentals, Inc.5260 36th Street SE, Kentwood, MI 49512Toll Free: 800-748-0481 / Fax: 616-285-5590
32. Fleet Compliance Group Ltd.2976 Ivanrest SW, Suite 255, Grandville, MI 49418Phone: 616-532-1444 / Fax: 616-532-1794
33. West Michigan CDL, Inc.3370 Busch Drive SW, Grandville, MI 49418Phone: 616-257-9045
34. Rockford Public School CDL Testing7109 Northland Drive NE, Rockford, MI 49341Phone: 616-866-7571
35. Associate Driver Testing LLC3700 Kraft Avenue SE, Grand Rapids, MI 49512Phone: 616-285-8236
36. A & A Training & Testing LLC1139 Treat Street, Adrian, MI 49221Phone: 734-915-7378
37. Livingston County Testing Service1500 Pickney Road, Howell, MI 48843Phone: 989-634-5681
38. AK Services Driver Testing, LLC7669 Brighton Road, Brighton, Michigan 48116Phone: 810-220-8110
39. Straits Testing182 2nd Street, Saint Ignace, MI 49781Phone: 906-643-6770
40. Samba Express, Inc.32097 Hollingsworth Avenue, Warren, MI 48092Phone: 586-274-9552
41. Classic Driving School64261 Van Dyke Road, Washington, MI 48095Phone: 586-336-1255
42. Sholander Driver Testing522 Wagner Street, Crystal Falls, MI 49920Phone: 906-875-6723
43. BDL Testing & Driving School LLC 7101 W. Wackerly Road, Midland, MI 48642Toll Free: 877-235-8378
44. Star Truck Rentals, Inc.2580 Black Creek Road, Muskegon, Michigan 49444Phone: 231-737-2117 / Fax: 231-733-9537
45. Muskegon ISD1017 Wesley Avenue, Muskegon, MI 49442Phone: 231-767-7234
46. Fremont Public Schools204 E. Main Street, Fremont, MI 49412Phone: 231-924-4390
47. Ardea Travel Skills Testing3812 Gainesborough Drive, Lake Orion, MI 48359Phone: 248-921-6657
48. Novi Testing & Training, Inc. 41115 Jo Drive, Novi, MI 48375Phone: 248-910-7778 / Fax: 248-478-9250
49. Wolf Creek Driver Testing1250 Gornick Avenue, Gaylord, MI 49735Phone: 989-731-6777
50. Century Driving School575 1/2 E. 8th Street, Holland, MI 49423Phone: 616-392-2435 / Fax: 616-393-8550
51. Century Driving School5645 Balsam Drive, Hudsonville, MI 49426Phone: 616-662-9915 / Fax: 616-662-4485
52. Century Driving School1008 Rogers Plaza SW, Wyoming, MI 49509Phone: 616-241-4646
53. Integrity Driver Testing, Inc.5710 Balsam Drive, Hudsonville, MI 49426Phone: 616-490-1237
54. Accurate Driver Testing60 E. Falmouth Road, Falmouth, MI 49632Phone: 231-826-3360
55. Licensing & Training Institute of SaginawFirst Baptist Church, 2400 King Road, Bridgeport, MI 48722Phone: 989-624-0078
56. CARDL Training & Testing, LLC3210 W. Sawyer Drive, Saginaw, MI 48601Phone: 989-771-1199 / Fax: 989-771-0098
57. Humphrey Enterprises, Inc.2089 Corunna Avenue, Owosso, MI 48867Phone: 989-723-7176
58. Caro Community Schools301 N. Hooper Street, Caro, MI 48723Phone: 989-673-7718
59. Academy Testing822 Michigan 40, Lawton, MI 49065Phone: 269-624-5555
60. ABC Training & Testing LLC4033 E. Morgan Road, Ypsilanti, MI 48197Toll Free: 800-914-4605 / Fax: 517-563-2649
61. ABC Training & Testing LLC48850 W. 12 Mile Road, Wixom, MI 48393Toll Free: 800-914-4605 / Fax: 517-563-2649
62. Able Testing Company1779 Packard Road, Ypsilanti, MI 48197Toll Free: 877-778-8378 / Phone: 734-480-2000
63. Detroit Road Testing Center13800 Tyler Street, Detroit, MI 48227Phone: 313-272-3777
64. U.S. Truck driver Training School4195 Central Street, Detroit, MI 48210Phone: 313-297-6608
65. U.S. Truck Driver Training School6500 15 Mile Road, Sterling Heights, MI 48312Phone: 586-795-2160
66. Trainco, Inc.22299 Eureka Road, Taylor, Michigan 48180Toll Free: 877-553-7483 / Fax: 734-374-5005
67. Bert's Testing & Training Services, Inc.14320 Joy Road, Detroit. MI 48228Phone: 313-272-1600
68. Kerry's Testing Service6608 Whitehurst Street, Canton, MI 48187Phone: 734-207-0798
69. Wayne RESA33500 Van Born Road, Wayne, MI 48184Phone: 734-334-1558 / Fax: 734-334-1620
70. Star Truck Rentals, Inc.265 Hanthorn Street, Cadillac, MI 49601Phone: 231-779-7827 / Fax: 231-779-5245

 

Some CDL testing locations require you to set up an appointment. CDL testing hours may vary. Please call the testing location for more information. 

Please Note: Some of the documents linked on this page are in the Adobe Portable Document Format, also known as “PDF.” Adobe Acrobat Reader is required to view, fill out and print forms. If you have problems with Adobe Acrobat Reader, see the Adobe Troubleshooting page for possible solutions.

Copyright © 2019 Truck Driving Schools Info. All Rights Reserved | Home | About | ContactTerms | Privacy

 

Michigan CDL Requirements
4 (80%) 2 votes