Where to book your Michigan DMV appointment
Michigan's Secretary of State office runs the DMV, and you can book an appointment through their official website at michigan.gov/sos or by calling 888-SOS-MICH (888-767-6424). The online system is faster — you can see available times when ready and confirm your slot in minutes. The phone line works if you prefer to speak with someone, but wait times can be longer, especially during busy seasons.
You do not need an account or login to book. The system shows you open appointments at the Secretary of State office nearest you, and you choose the date and time that works for your schedule. Once you confirm, you will receive a confirmation number by email or text, depending on how you book.
Key Takeaways
- Book online at michigan.gov/sos or call 888-SOS-MICH to reserve a time slot at your nearest Secretary of State office.
- Online booking shows available times when ready and takes about five minutes; phone booking requires speaking with staff but works if you cannot access the website.
- You will need your confirmation number when you arrive, so save the email or text you receive after booking.
- Appointment availability varies by location and season; rural offices often have more open slots than busy urban branches.
- If you need to cancel or reschedule, you can do so through the same website or by calling the same phone number.
What you need before you book
Have your driver's license or state ID number ready when you book, along with your date of birth. If you are renewing a license that has expired, you will still need the number from the old card. If you are getting your first license or your ID was lost, you can still book — just tell the system you do not have a number, and it will let you proceed.
Know what service you need before you start. Are you renewing your license, getting a new one, updating your address, or taking a road test? The system asks this question, and choosing the right one helps the office prepare for your visit and makes sure you get the right form to fill out beforehand.
Booking online step by step
Go to michigan.gov/sos and look for the appointment scheduling link on the homepage. Click it and enter your zip code or the city where you want to visit. The system will show you all Secretary of State offices within a reasonable distance and their current availability.
Select the office you prefer, then choose a date. The calendar shows which days have open slots. Once you pick a date, you will see available times — these are usually in 15-minute windows throughout the day. Choose the time that fits your schedule, then enter your contact information: phone number and email address. The system will send your confirmation to both.
Review your appointment details on the final screen. Make sure the office location, date, and time are correct before you confirm. Once you submit, your appointment is booked and you will receive your confirmation number when ready on screen and again by email.
Booking by phone
Call 888-SOS-MICH and tell the staff member what service you need and what part of Michigan you live in. They will check availability at nearby offices and read you the open times. You tell them which one works for you, and they book it on the spot. They will give you a confirmation number over the phone — write it down or ask them to text it to you.
Phone booking takes longer than online booking because you are waiting for a staff member, but it can be helpful if you have questions about what documents to bring or what to expect during your visit. Staff can also help if you are unsure which service you need.
What to bring on your appointment day
Bring your confirmation number and a valid form of ID — a passport, birth certificate, or existing driver's license. You will also need proof of your current address, such as a utility bill, lease, or bank statement dated within the last 60 days. If you are renewing, bring your old license if you still have it.
For a road test, bring your permit and the vehicle you will be tested in. Make sure the vehicle has valid registration and insurance. If you are getting your first license, bring your learner's permit and proof that you have held it for the required time.
If you cannot find an appointment near you
Availability changes daily as people cancel or book new slots. If the office closest to you shows no open times, check again the next day or try offices in nearby cities. Rural offices often have more availability than busy urban branches, so if you are willing to drive a bit farther, you may find an earlier slot.
You can also call 888-SOS-MICH and ask staff to check availability across a wider area or to add you to a cancellation list. Some offices keep a small number of same-day or next-day slots for people who call in, though these are not shown online.
Canceling or rescheduling your appointment
If your plans change, go back to michigan.gov/sos and use the same scheduling tool to cancel your appointment. You will need your confirmation number. Once you cancel, that time slot opens up for someone else to book. You can then book a new appointment for a different date or time using the same process.
If you cannot reach the online system, call 888-SOS-MICH and give the staff member your confirmation number. They can reschedule you over the phone. Try to cancel or reschedule at least a few days in advance so the office can offer your slot to someone else.
Frequently Asked Questions
Do I have to book an appointment, or can I just walk in?
Most Michigan Secretary of State offices require appointments. Walk-ins are turned away if the office is full. Booking ahead guarantees you a time slot and usually means a shorter wait when you arrive.
How far in advance can I book an appointment?
You can usually book up to 30 days ahead, though this varies by office. The online system shows you how far out you can schedule when you enter your location. If you need an appointment sooner, call 888-SOS-MICH to ask about cancellations or same-day slots.
What if I miss my appointment?
If you do not show up, your appointment slot is lost and you will need to book a new one. There is no penalty, but you will have to wait for the next available time. If you know you will be late, call the office directly to let them know.
Can I book an appointment for someone else?
You can book an appointment for a family member or friend if you have their driver's license number and date of birth. However, they must be the one who shows up in person with their ID and documents — the office will not serve someone else on their behalf.
Is there a fee to book an appointment?
Booking itself is free. You only pay the service fee when you arrive at your appointment — the cost depends on what you are doing, such as renewing your license or taking a road test.