Where to book your appointment depends on your state
Most states let you book a driver's license appointment online through your state's Department of Motor Vehicles (DMV) website. A few states still require you to call or visit in person. The fastest way to find out which method your state uses is to search "[your state] DMV appointment" — your state's official DMV site will be the first result.
Some states use their own scheduling system built into the DMV website. Others use a third-party service like ServiceNow or Accel. Either way, you will land on the same booking page when you search for your state's DMV appointment system. The process is similar across all of them: you pick a location, choose a date and time, and enter your information.
Key Takeaways
- Most states let you book online through their DMV website, though a few still require phone or in-person scheduling.
- You will need your current ID, Social Security number, and proof of residency before you book, so gather these first.
- Appointment availability varies by location and season — rural areas often have more open slots than cities.
- If your state's system is full, check back in a few days or try a different location, since slots open as people cancel.
What you need before you book
Have these documents ready before you start the booking process. You will need to enter information from them, and some states ask you to bring the originals to your appointment.
Gather your current ID (passport, state ID, or military ID), your Social Security number, and proof of residency. Proof of residency can be a utility bill, lease, mortgage statement, or bank statement with your name and address — it usually has to be dated within the last 60 days. If you are renewing a license, you may only need your current license number instead of all of these.
If you are getting your first license or a license after a suspension, your state may require additional documents like a birth certificate or proof of legal presence. Check your state's DMV website for the full list before you book, because showing up without the right documents will cancel your appointment.
Steps to book online
Go to your state's DMV website and look for a link that says "Schedule an appointment," "Book an appointment," or "Reserve a time slot." Click it.
Select the type of transaction you need — this might be "renew license," "get new license," "replace lost license," or "upgrade to REAL ID." Choose the location closest to you. If that location is full, the system will show you other nearby offices with open slots.
Pick a date and time from the available options. Most systems show you the next 30 to 60 days of availability. Once you confirm your choice, you will receive a confirmation number and usually an email or text reminder a few days before your appointment.
What to do if no appointments are available
If your state's system shows no open slots, this usually means the nearest location is temporarily full, not that the entire state is booked. Try searching for appointments at a DMV office farther away — you might find availability 30 or 40 miles away even when your local office is closed.
Slots open regularly as people cancel, so check back every few days if you are flexible on timing. Some people find that checking late at night or early in the morning shows more availability. If you have a time-sensitive reason for needing an appointment — such as a job that requires a license or a license expiring soon — call your local DMV office directly. Staff can sometimes fit you in or tell you when the next batch of appointments will open.
Preparing for your appointment day
Bring all the documents your state's DMV website says you need. Bring the originals, not copies, unless the website specifically says copies are acceptable. Arrive 10 to 15 minutes early so you have time to check in.
Wear something you would wear in a photo ID — avoid hats, sunglasses, and heavy makeup, since the photo requirements are strict. Bring your confirmation number or the email confirmation on your phone. If you are renewing and your current license is still valid, bring it with you.
If you cannot book online in your state
A small number of states do not offer online scheduling. If your state's DMV website has no appointment booking option, call the main DMV phone number listed on the site. Have your information ready — the person on the phone will ask for your name, address, and the type of transaction you need.
Some states also let you walk in without an appointment, though wait times can be several hours. Check your state's DMV website to see whether walk-ins are accepted at your location. If your state requires an appointment and you cannot book one online or by phone, visit the DMV office in person and ask staff to schedule you for the next available slot.
Frequently Asked Questions
Can I book an appointment for someone else?
No. The person getting the license must book their own appointment using their own information. If you are helping a family member, have them create their own account on the DMV website or call to book. Some states let a parent or guardian book for a minor, but you will still need the minor's information.
What if I miss my appointment?
Call your local DMV office as soon as you realize you will miss it. Many states let you reschedule online or by phone without penalty. If you do not cancel, you may have to wait longer to get the next available slot, and some states charge a fee to rebook.
Do I need an appointment if I renew by mail?
No. If your state offers mail renewal and you are may be able to access, you can renew without visiting an office. Check your state's DMV website to see whether you can renew by mail based on your license type and how long it has been since you last renewed.
How long does a typical appointment take?
Most appointments take 15 to 30 minutes from check-in to photo. Renewals are usually faster than new licenses. Arrive early so you are not rushed, and bring all required documents to avoid delays.
Can I change my appointment time after I book?
Yes, most states let you reschedule through the same online system where you booked. Log in with your confirmation number, find your appointment, and select a new date and time. Some states also let you reschedule by phone.