Michigan lets you renew online if your license is still valid and you meet a few basic conditions
You can renew your Michigan driver license online through the Secretary of State website if your license has not expired more than four years ago, you have no medical suspensions or restrictions that need updating, and you are not changing your name or address. The process takes about 10 minutes, costs $18 for a four-year renewal or $24 for an eight-year renewal, and you pay by debit or credit card. Your new license arrives by mail in 7 to 10 business days.
If your license expired more than four years ago, you have a medical hold, you need to change your name or address, or you want to add a Real ID star, you must renew in person at a Secretary of State office. The online option is only for straightforward renewals where nothing about your record or identity has changed.
Key Takeaways
- Online renewal works only if your current license is still valid and expired less than four years ago.
- You cannot change your name, address, or medical restrictions online — those require an in-person visit.
- The fee is $18 for four years or $24 for eight years, paid by debit or credit card at the time of renewal.
- Your renewed license arrives by mail within 7 to 10 business days; you do not receive a temporary license.
- You will need your current Michigan driver license number and the last four digits of your Social Security number to start the process.
What you need before you start the online renewal
Have your current Michigan driver license in front of you — you will need your license number and the expiration date. You will also need the last four digits of your Social Security number. That is all the Secretary of State asks for to verify your identity online.
If you do not have access to your license number, you can look it up on the Secretary of State website using your name and date of birth, but this adds a step. It is faster to have the physical license nearby when you begin.
The step-by-step process on the Secretary of State website
Go to the Michigan Secretary of State online services portal at sos.state.mi.us. Look for the "Renew Your Driver License" option under the driver license section. Click it and select "Renew Online."
Enter your driver license number, date of birth, and the last four digits of your Social Security number. The system will pull up your record and ask you to confirm your current information — name, address, and any restrictions or endorsements on your license. Review this carefully, because if anything is wrong, you must stop and renew in person instead.
Once you confirm your information is correct, you will choose your renewal length: four years or eight years. Then you will enter your payment information. The Secretary of State accepts Visa, Mastercard, American Express, and Discover. After payment goes through, you will receive a confirmation number on screen and by email. Write down or save the confirmation number in case you need to check the status of your renewal later.
When you cannot renew online and must go in person
Stop and schedule an in-person appointment if any of the following explore: your license expired more than four years ago, you have a medical suspension or medical restriction that needs to be reviewed or updated, you are changing your name, you are changing your address, you want to add a Real ID star to your license, or you need to update your gender marker.
You also cannot renew online if you have any holds on your driving record — for example, a failure to pay a traffic fine, a child support hold, or a drug conviction. The Secretary of State system will tell you if a hold exists when you enter your information, and it will direct you to call or visit an office.
In-person renewals require an appointment. You can book one on the Secretary of State website or by calling 1-888-767-6424. Bring your current license, proof of residency (a utility bill or lease dated within the last year), and your Social Security card or a document showing your full Social Security number.
How long it takes and what to expect while you wait
After you complete the online renewal, your new license is printed and mailed to the address on file. Standard delivery takes 7 to 10 business days. The Secretary of State does not issue a temporary license for online renewals, so if you need to drive before your new license arrives, you will need to carry your old license.
You can check the status of your renewal by returning to the Secretary of State website and entering your confirmation number. The status page will tell you whether your license has been printed, is in transit, or has been delivered. If more than 10 business days pass and you have not received it, contact the Secretary of State at 1-888-767-6424.
What happens if the online system rejects your renewal
The most common reason the system stops you mid-renewal is a mismatch in your identity information — usually your Social Security number does not match what the Secretary of State has on file, or your date of birth is recorded differently than you entered it. Double-check both and try again. If it fails a second time, call 1-888-767-6424 to verify your information before attempting online renewal again.
If the system tells you that you have a hold or restriction that prevents online renewal, you cannot proceed online. The message will usually tell you what the hold is — for example, "Medical Suspension" or "Child Support Hold." You must resolve the hold before you can renew. For medical suspensions, contact your doctor or the Secretary of State to clear it. For child support holds, contact the Michigan Department of Health and Human Services. Once the hold is cleared, you can try the online renewal again.
Fees and payment details
A four-year renewal costs $18. An eight-year renewal costs $24. These are the only fees; there are no additional processing charges for renewing online. You pay by debit card or credit card (Visa, Mastercard, American Express, or Discover) at the time you complete your renewal. The charge appears on your statement as "Michigan Secretary of State."
If your payment is declined, the system will ask you to enter a different card. If you do not have a card available, you cannot complete the online renewal — you will need to renew in person and pay by cash, check, or card at a Secretary of State office.
Frequently Asked Questions
Can I renew online if my license has been expired for more than a year?
Yes, as long as it expired less than four years ago. If it expired four years ago or longer, you must renew in person. The four-year window gives you time to renew even if you let your license lapse for a while, but eventually you will need to visit an office.
What if I moved and need to update my address?
You cannot change your address during an online renewal. You must renew in person at a Secretary of State office and bring proof of your new address, such as a utility bill or lease dated within the last year. Schedule an appointment on the Secretary of State website or call 1-888-767-6424.
Do I get a temporary license while I wait for my new one in the mail?
No. Online renewals do not come with a temporary license. Your old license remains valid until your new one arrives, so you can continue to drive and use it for identification. If you need a temporary license for some reason, you must renew in person at a Secretary of State office.
What if I never receive my renewed license after 10 business days?
Contact the Secretary of State at 1-888-767-6424 with your confirmation number. They can check whether your license was printed and mailed, and if it was lost in transit, they can reissue it. Keep your confirmation number from your online renewal so you have it ready when you call.
Can I renew online if I want to add a Real ID star to my license?
No. Real ID renewals require an in-person visit because you must present original documents proving your identity and residency. Schedule an appointment at a Secretary of State office. Bring your current license, proof of residency (utility bill or lease), and your Social Security card or a document showing your full Social Security number.