Book your Michigan DMV appointment online or by phone before you visit

Michigan Secretary of State offices require an appointment for most in-person visits. You can schedule online through the Michigan SOS website or call 1-888-SOS-MICH (1-888-767-6424). Walk-ins are not accepted at most locations, and showing up without an appointment will turn you away. The online system lets you pick your date, time, and branch office in real time, and you'll receive a confirmation number by email or text.

Appointments typically fill up two to four weeks in advance during busy seasons, so booking early gives you better time slots. If you need to reschedule or cancel, you can do that through the same online system or by calling the same number. The system is open seven days a week, though office hours vary by location.

Key Takeaways

  • Michigan DMV appointments are required at Secretary of State offices and can be booked online at michigan.gov/sos or by calling 1-888-SOS-MICH.
  • You will receive a confirmation number and can choose your preferred date, time, and branch location when you book.
  • Appointments fill up weeks in advance during peak times, so book as soon as you know when you need to visit.
  • You can reschedule or cancel through the same online system or phone line at no charge.
  • Arriving without an appointment will result in being turned away; walk-ins are not accepted.

What you need before you book

Before you schedule, know what service you need — renewing your license, getting a duplicate, changing your address, or something else. Each service has different document requirements, and the office may ask you about these when you book. Having this information ready speeds up the process.

You will also need to know which Secretary of State branch is most convenient for you. Michigan has offices in most counties, and the online booking system shows all available locations and their hours. Some branches have longer wait times than others, so if you have flexibility, choosing a less busy location can get you an earlier appointment.

How to book online through michigan.gov/sos

Go to michigan.gov/sos and look for the appointment scheduling link on the homepage. The system will ask you to select your service type first — for example, "Driver License Renewal" or "Address Change." Next, you'll enter your ZIP code or choose your preferred branch from a list.

The calendar will show available dates in green. Click a date, then select a time slot. You'll be asked to confirm your name, phone number, and email address. After you submit, you'll receive a confirmation number on screen and by email. Save this number — you'll need it when you arrive at the office.

If the online system is down or you prefer to book by phone, call 1-888-SOS-MICH. A representative can schedule your appointment and email or text your confirmation number to you.

What to bring on your appointment day

Bring your confirmation number, a valid form of ID, and any documents specific to your transaction. For a license renewal, you'll need your current license. For an address change, bring proof of your new address — a utility bill, lease, or mortgage statement dated within the last 60 days works. For a duplicate license, bring ID and proof of your current address.

Arrive 10 to 15 minutes early. The office will call you by name when it's your turn. If you're more than 15 minutes late, you may lose your appointment slot and have to reschedule.

Scam alert: fake appointment confirmation emails

Do not click links in unsolicited emails claiming to be from Michigan Secretary of State. Scammers send fake appointment confirmations that direct you to phishing websites designed to steal your personal information. The real michigan.gov/sos website is the only place to book or check your appointment.

If you receive an email you didn't request, do not reply or click any links. Delete it. If you booked an appointment and need to verify it, log back into michigan.gov/sos using your confirmation number, or call 1-888-SOS-MICH to confirm with a real representative.

What to do if no appointments are available

If the calendar shows no open slots for weeks, check back daily — cancellations open up regularly as people reschedule. You can also try a different branch location; rural or smaller offices often have earlier availability than busy urban branches.

If you have an urgent need — for example, your license expires in days and you need it for work or travel — call 1-888-SOS-MICH and explain the situation. Some offices hold a small number of same-day or next-day slots for emergencies, though these are not may provide.

Rescheduling or canceling your appointment

Log into michigan.gov/sos with your confirmation number to reschedule or cancel. You can also call 1-888-SOS-MICH to make changes by phone. There is no fee to reschedule or cancel, and you can do it up until the day before your appointment.

If you cancel, your time slot opens up for other people to book. If you need to reschedule, the system will show you available times at the same location or at a different branch if you prefer.

Frequently Asked Questions

Can I book an appointment for someone else?

No. The person who needs the service must book their own appointment using their own name and contact information. If someone else books for you, the office may turn you away. Parents or guardians can book for minors, but the minor must be present at the appointment.

What if I miss my appointment?

If you don't show up, your appointment slot is lost and you'll need to book a new one. There is no penalty, but you'll have to wait for the next available opening. Call ahead if you know you can't make it so your slot opens up for someone else.

Do I need an appointment for a vehicle registration transaction?

Vehicle registration is handled through Secretary of State branch offices, and most locations require an appointment for registration services as well. Check michigan.gov/sos to confirm the policy at your branch, or call 1-888-SOS-MICH.

Can I do my transaction online instead of going in person?

Some transactions, like license renewal, can be done online or by mail if you meet certain requirements. Visit michigan.gov/sos to see which services are available online. If you must visit in person, you'll still need an appointment.

What if I don't have email or a phone number to receive my confirmation?

Call 1-888-SOS-MICH to book by phone. A representative will schedule your appointment and can provide your confirmation number verbally. Write it down and bring it with you to your appointment.