How to set up a DMV appointment
Most states let you book a DMV appointment online through their official DMV website, by phone, or in person at a local office. The fastest route is usually your state's DMV website — you pick a location, choose a service (license renewal, ID card, registration), and select an available date and time. Some states require you to create an account first; others let you book without one. If the online system is down or you prefer talking to someone, you can call your state DMV's main line and a representative will book you directly.
The exact steps and available options depend on which state you live in, because each state runs its own DMV system. A few states still do not offer online booking and require you to call or show up in person. Before you start, have your driver's license number, state ID number, or vehicle registration handy — most booking systems ask for at least one of these to pull up your record.
Key Takeaways
- Your state's official DMV website is the fastest way to book; search "[your state] DMV appointment" to find the real site, not a third-party booking service.
- You will need your driver's license number, state ID number, or vehicle registration number to book online in most states.
- If online booking is unavailable or full, call your state DMV's main phone line to book by phone or ask about walk-in hours.
- Book as far in advance as your state allows — some offices fill up weeks ahead, especially for license renewals and road tests.
- Write down your confirmation number and appointment date; bring it with you along with the documents the DMV lists for your service type.
Finding your state's official DMV website
Start by searching "[your state] DMV appointment" in a search engine. The official site will have your state's name in the URL — for example, dmv.ca.gov for California or dmv.ny.gov for New York. Avoid third-party booking sites that charge fees; they are not run by the DMV and will add cost to your appointment.
Once you land on your state's DMV site, look for a button or link that says "Book an Appointment," "Schedule an Appointment," or "Make an Appointment." Some states put this on the homepage; others hide it under a menu labeled "Services" or "Online Services." If you cannot find it, scroll to the bottom of the page and look for a "Contact Us" section with a phone number you can call.
What information you need before you start
Gather these documents or numbers before you open the booking system. Most online systems ask for at least one form of identification to pull up your record: your current driver's license number, state ID number, or vehicle registration number. Some states also ask for your date of birth or the last four digits of your Social Security number.
You will also need to know what service you want. Common services include renewing your driver's license, getting a new ID card, registering a vehicle, renewing vehicle registration, taking a written test, or scheduling a road test. The booking system will ask you to pick one, and your choice determines which offices have openings and how long the appointment will take.
Booking online step by step
Once you are on your state's DMV appointment page, the process usually follows this order. First, you will enter your identification information — typically your driver's license or ID number. The system pulls up your record and shows you what services you are may be able to access for based on your current status (for example, if your license is expired, you may only be able to renew, not take a road test).
Next, you choose the service you need. The system then shows you available locations near you or lets you search by city or zip code. Pick the office that is most convenient. After that, the system displays available dates and times — these fill up quickly during peak hours (lunch and late afternoon) and peak days (Saturdays and Mondays). Choose the earliest opening that works for you, because later slots may disappear while you are still booking.
Finally, you will review your appointment details and confirm. The system generates a confirmation number — write this down or take a screenshot. You will need it when you arrive at the DMV office. Some states email a confirmation; others only show it on screen once.
Booking by phone if online is not an option
If your state does not offer online booking, or if all online slots are full, call your state DMV's main phone line. Search "[your state] DMV phone number" to find the official number. Have your identification information ready before you call, because the representative will ask for it to look up your record.
Tell the representative what service you need and what locations work for you. They will check availability and book you for the first open slot that fits your preferences. Ask them to repeat your confirmation number and appointment date back to you, and write both down. Some DMVs also offer walk-in hours for certain services — ask the representative if walk-ins are an option for what you need, in case you cannot get an appointment slot.
How far in advance to book
Book as soon as your state allows you to. Most states let you book 30 to 60 days ahead, though some allow up to 90 days. If you need a road test or license renewal, book at the maximum allowed window — these services fill up fastest. During summer and around the holidays, offices get backed up and you may not find an opening within two weeks of your preferred date.
If you are renewing a license that is about to expire, do not wait until the last week. Many states require you to renew before expiration, and if all appointment slots are full, you may have to wait until after your license expires to get in — which can affect your ability to drive legally. Check your license expiration date now and book if you are within 60 days.
What to bring and what to expect on appointment day
Bring your confirmation number, appointment date, and the documents the DMV lists for your service type. For a license renewal, this is usually your current license plus proof of residency (a utility bill or lease). For a road test, bring your permit, proof of insurance, and vehicle registration. For vehicle registration, bring your title and proof of residency.
Arrive 10 to 15 minutes early. The DMV will call you by name or number when it is your turn. If you are more than 15 minutes late, some offices will cancel your appointment and you will have to reschedule. If you need to cancel or reschedule, do it through the same system where you booked — online or by phone — as soon as you know you cannot make it. This frees up the slot for someone else and prevents a no-show fee if your state charges one.
Frequently Asked Questions
What if all appointment slots are full?
Call your state DMV and ask about walk-in hours or cancellations. Some offices hold slots for walk-ins or release cancellations the day before. You can also ask if a nearby office has openings — sometimes a location 20 minutes away has availability when your preferred office is booked solid for weeks.
Can I book an appointment for someone else?
No. Most DMV systems require the person whose license or ID is being renewed to book the appointment themselves, using their own identification number. This is a security measure. If someone else needs an appointment, they will have to book it on their own.
Do I have to pay to book an appointment?
No. Booking through your state's official DMV website or by calling the DMV is always free. Third-party booking sites may charge a fee — avoid them and use your state's system instead.
What happens if I miss my appointment?
You will lose the slot and have to book again. Some states charge a no-show fee or require you to wait longer before rebooking. Call the DMV as soon as you realize you cannot make it so they can offer the slot to someone else.
Can I change my appointment after I book it?
Yes. Log back into the booking system or call the DMV with your confirmation number. You can usually reschedule up to 24 hours before your appointment, though some states allow changes up to the day of. Changing is free, but canceling and rebooking may put you at the back of the queue if the office is busy.