Where to book your Michigan driver license appointment

Michigan driver license appointments are booked through the Secretary of State's online system at sos.mi.gov. You cannot book by phone, mail, or in person — the state requires all appointments to be scheduled online. The system lets you choose your branch office, preferred date, and time slot up to 30 days in advance.

The Secretary of State operates branch offices across Michigan. Each office has its own availability calendar, and some branches fill up faster than others, especially in urban areas like Detroit, Grand Rapids, and Lansing. If your preferred location shows no open slots, checking a branch 20 to 30 miles away often reveals same-week appointments.

You will need a valid email address to complete the booking. The confirmation email contains your appointment number, location, address, and what documents to bring. Save this email or take a screenshot — you will need the appointment number when you arrive.

Key Takeaways

  • Book all Michigan driver license appointments online at sos.mi.gov; phone and in-person bookings are not available.
  • You can schedule up to 30 days in advance, and slots fill fastest in cities and slowest in rural branches.
  • If your preferred branch has no openings, nearby branches often have same-week availability.
  • The confirmation email contains your appointment number and required documents — keep it with you on appointment day.
  • Arriving more than 15 minutes late may result in cancellation and loss of your appointment slot.

Step-by-step process for booking online

Step 1: Go to the Secretary of State website. Navigate to sos.mi.gov and look for the "Appointments" or "Driver License Services" section. The link is usually on the homepage under "Online Services" or in the main menu.

Step 2: Select your transaction type. Choose whether you need a new license, renewal, duplicate, or correction. The system will ask what you are there to do — be specific, because some services (like commercial license upgrades) require different documents and may have longer wait times.

Step 3: Choose your branch office. The system shows all Michigan Secretary of State offices. Type your city or zip code to filter nearby locations, or scroll the full list. Each branch displays its current availability in real time.

Step 4: Pick your date and time. Click on a date to see available time slots. Morning slots (8 a.m. to 11 a.m.) often fill first. If nothing appears for your chosen date, try the next week or a different branch.

Step 5: Enter your contact information. Provide your full name, date of birth, email address, and phone number. Double-check the email — this is where your confirmation arrives.

Step 6: Confirm and save your appointment number. The system generates a confirmation number. Write it down or screenshot it. You will see it again in your confirmation email within a few minutes.

What documents to bring to your appointment

The documents you need depend on what service you are getting. Your confirmation email lists the specific documents required for your transaction. However, all appointments require at least one form of proof of identity and proof of residency.

For a new license or renewal, bring your current license or state ID if you have one. If you do not have a current Michigan license, bring a passport, military ID, or certified birth certificate. For proof of residency, bring a recent utility bill, lease, mortgage statement, or bank statement with your name and current address — it must be dated within the last 60 days.

If you are renewing and your address has not changed, you may only need your current license and payment. If you are explore for the first time or after a suspension, bring more documents than you think you need — the branch staff will tell you what they do not need, but they cannot issue a license if you are short one required document.

Common reasons appointments get cancelled or denied

Arriving more than 15 minutes after your scheduled time usually results in cancellation. The branch will not hold your slot if you are late, and you will have to book again. Traffic and parking are common causes — arrive 20 minutes early if you are unfamiliar with the branch location.

Missing documents is the second most common reason for denial. Even if you have an appointment, the branch cannot issue a license without proof of identity and residency. If you realize you forgot something after you arrive, ask the staff whether they can accept an alternative document. If not, you will need to reschedule.

Incorrect or incomplete information on your process form can also delay or deny service. Review everything you fill out before handing it to the staff. If your name, date of birth, or address is wrong on the form, tell the staff when ready — they can correct it on the spot in most cases.

How to reschedule or cancel your appointment

To cancel or reschedule, return to sos.mi.gov and find the "Manage Your Appointment" or "Cancel Appointment" option. You will need your appointment number and email address. The system lets you cancel up to 24 hours before your scheduled time without penalty.

If you cancel within 24 hours of your appointment, you lose that slot and must book a new one. If you need to reschedule but the system will not let you, call the Secretary of State's customer service line at 1-888-SOS-MICH (1-888-767-6424). Wait times are longest on Mondays and Fridays.

If you miss your appointment without cancelling, you may be able to book again when ready, but some branches flag no-shows and require a phone call to clear before rebooking. It is faster to cancel online if you know you cannot make it.

Appointment availability and wait times by region

Urban branches in Detroit, Grand Rapids, Lansing, and Ann Arbor typically fill 7 to 14 days in advance. If you need an appointment within a week, check branches in smaller cities or suburbs — Dearborn, Flint, Kalamazoo, and Traverse City often have openings 2 to 5 days out.

Rural branches and those in towns under 50,000 people usually have same-week or next-day availability. If you are willing to drive 30 to 45 minutes, you can often get an appointment within 2 to 3 days instead of waiting 2 to 3 weeks.

Wait times at the branch itself vary. Even with an appointment, you may wait 30 to 60 minutes if the office is busy. Arriving early does not move you up — the branch processes appointments in order. Bring something to read or work on.

What to expect on appointment day

Arrive 15 to 20 minutes early with your appointment confirmation email or number, all required documents, and a completed process form if the branch requires it. Some branches email the form in advance; others have it available at the office. Check your confirmation email to see whether you need to print anything.

When you arrive, check in at the front desk and provide your appointment number. The staff will verify your documents, take your photo, and process your transaction. The entire process usually takes 15 to 30 minutes once you are called.

If the branch finds an issue with your documents or information, they will tell you what is missing and whether you can fix it that day. If you cannot, they will cancel your transaction and you will need to reschedule with the correct documents.

Frequently Asked Questions

Can I book an appointment by phone or in person?

No. Michigan only accepts online appointments through sos.mi.gov. The Secretary of State does not take phone bookings or allow walk-in appointments for driver licenses. You must book online at least one day in advance.

What if I miss my appointment?

You lose the slot and must book a new one online. Some branches flag no-shows, which may require a phone call to the Secretary of State before you can book again. If you know you cannot make it, cancel online at least 24 hours early to avoid this.

How far in advance can I book?

You can book up to 30 days ahead. If you need an appointment sooner, check back daily — branches release new slots as cancellations come in, and same-week appointments often open up the day before or morning of.

Do I need to print my confirmation email?

You should bring your appointment number, either printed or on your phone. The branch has your information in their system, but having the number speeds up check-in. Take a screenshot if you cannot print.

What if all nearby branches are full?

Expand your search to branches 30 to 45 miles away — rural and smaller-city offices almost always have openings when urban branches are booked solid. You can also check back daily, as cancellations open new slots regularly.