Skip to main content

HomeAll guides

How to Book an Appointment with Michigan's Secretary of State Online

You can book most Michigan Secretary of State appointments online through their official website without calling or visiting in person.

The Michigan Secretary of State office handles driver's licenses, vehicle registration, and state ID cards. Many of their services require an in-person appointment at a branch office. Instead of calling or showing up without a reservation, you can schedule your visit online at sos.state.mi.us using their appointment system.

The online booking tool lets you pick your location, choose an available time slot, and confirm your appointment from home. You'll receive a confirmation number and can reschedule or cancel if your plans change. Not every service is available for online booking — some transactions still require a phone call or walk-in visit — but the most common ones are.

Key Takeaways

  • Visit sos.state.mi.us and look for the appointment scheduling link to see what services your local branch offers.
  • You will need to know which service you need (driver's license renewal, vehicle registration, state ID) before you start booking.
  • The system shows you available dates and times at your chosen location and gives you a confirmation number when ready after booking.
  • You can cancel or reschedule your appointment online up until a certain time before your scheduled visit.

How to find and book your appointment online

Go to the Michigan Secretary of State website at sos.state.mi.us. Look for a link labeled "Schedule an Appointment" or "Book an Appointment" — this is usually on the homepage or under a "Services" menu. Click it to enter the scheduling system.

The system will ask you to select the type of service you need. Common options include renewing or replacing a driver's license, renewing vehicle registration, obtaining a state ID, or handling a vehicle title. Choose the one that matches your reason for visiting. If you are unsure which service applies to you, the website has descriptions for each one.

Next, enter your ZIP code or city name to find Secretary of State branch offices near you. The system will show you a list of locations with their addresses and hours. Select the branch where you want to go. Some branches may have limited availability or may not offer the specific service you need, so check the details before confirming.

Once you pick a location, the system displays available appointment times. These are usually shown by date and time of day. Select a slot that works for your schedule. You will then enter your name, phone number, and email address. Review your information for accuracy, then confirm your booking. The system will give you a confirmation number — save this or write it down.

What to bring and what to expect

Your confirmation number is your proof of appointment. Bring it with you on the day of your visit, along with any documents the website said you would need. For a driver's license renewal, this might be your current license and proof of residency. For vehicle registration, bring your vehicle title and proof of insurance. The confirmation email or the website will tell you exactly what documents to bring for your specific service.

Arrive a few minutes early. Even though you have a scheduled time, the office may be busy and you might wait. Bring your confirmation number and all required documents. The staff will call you when they are ready, and you will complete your transaction at the counter.

Services you can and cannot book online

Most routine services can be booked through the online system: driver's license renewals, state ID applications, vehicle registration renewals, and duplicate titles. However, some transactions are not available for online booking. These include certain commercial vehicle services, CDL (commercial driver's license) transactions, and some specialty requests.

If you do not see your service listed in the online booking system, it means that particular transaction must be handled by phone or in person. The website will direct you to call the office or visit without an appointment. Some branches accept walk-ins for services not available online, though wait times may be longer.

Canceling or rescheduling your appointment

If you need to change your appointment time, log back into the scheduling system using your confirmation number and email address. You should see an option to reschedule or cancel. Select a new date and time from the available slots, or cancel entirely if you no longer need the appointment.

Most branches allow you to reschedule or cancel up to 24 hours before your scheduled time. If you cancel very close to your appointment or do not show up, you may have to wait longer to get another slot during busy periods. If you cannot make your appointment, canceling ahead gives someone else the chance to use that time slot.

What to do if the online system is not working

If the website is down or the booking system is not responding, try again in a few minutes. The system is usually available during normal business hours and may have brief outages for maintenance. If the problem continues, you can call your local Secretary of State branch directly. The phone number for your branch is listed on the sos.state.mi.us website under "Office Locations."

Some branches may have temporary closures or reduced hours due to staffing or other reasons. If you cannot find available appointments at your preferred location, try searching for a different branch nearby. You may be able to travel to a less busy office and get an earlier time slot.

Frequently Asked Questions

Do I have to book online or can I just walk in?

Walk-ins are usually accepted, but online appointments are faster because you skip the check-in line. During busy times, walk-in wait times can be an hour or more, while appointment holders are seen at their scheduled time. Booking online is the better option if you want to avoid a long wait.

What if I forget my confirmation number?

Check your email for the confirmation message — it contains your confirmation number. If you cannot find the email, you can log back into the scheduling system with your name and email address to retrieve it. Bring whatever confirmation information you have to your appointment.

Can I book an appointment for someone else?

The online system requires the name and contact information of the person who will be visiting. You can book on behalf of a family member or friend, but make sure you have their correct information and that they know the appointment date and time. They will need to bring their own ID and documents.

How far in advance can I book an appointment?

This varies by location and how busy the branch is. During slow periods, you may be able to book weeks ahead. During busy times, available slots might only be a few days out. The system shows you what is currently available — if you do not see a time that works, check back in a day or two when new slots may open up.

What if I need a service that is not available online?

Call your local Secretary of State branch directly using the phone number on sos.state.mi.us. The staff can tell you whether the service can be handled over the phone, whether you need to visit in person, or whether you need to go to a different office. Some specialized services may require a trip to the main Lansing office.

This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.