What you need before you book
Before you schedule an appointment at the DMV, you need to know what type of transaction you're handling — renewal, replacement, first-time license, or a change of address. Each one has different document requirements, and the DMV won't let you complete the appointment without them. Showing up unprepared is the most common reason appointments get cancelled or rescheduled.
Check your state's DMV website for the specific documents required for your transaction type. For a renewal, you typically need your current license, proof of residency (utility bill, lease, or mortgage statement), and your Social Security number. For a first-time license, you'll need a birth certificate or passport, proof of residency, and proof of your Social Security number. Some states also require a vision test appointment scheduled separately before your license appointment.
Have your email address and phone number ready when you book. The DMV will send you a confirmation and may use these to notify you of changes or cancellations. Write down your confirmation number when ready after booking — you'll need it if you have to reschedule or if the DMV asks about your appointment status.
Key Takeaways
- Most states let you book appointments online through their official DMV website, though some still require phone calls or in-person scheduling.
- Gather all required documents before booking, because the DMV will turn you away if you're missing paperwork, even with an appointment.
- Book as far in advance as your state allows — appointment slots fill quickly in urban areas and can be weeks out.
- Arrive 10 to 15 minutes early with all documents in a folder, and bring your confirmation number and a valid form of ID.
How to find your state's appointment system
Each state runs its own DMV appointment system, and there is no single national booking site. Go directly to your state's official DMV website — search "[your state] DMV appointment" or "[your state] DMV online services." Avoid third-party booking sites that claim to schedule DMV appointments; they often charge fees and don't actually reserve your spot.
On your state's DMV site, look for a link labeled "Schedule an Appointment," "Book an Appointment," or "Make an Appointment." Some states organize this under a "Services" or "Online Services" menu. If you can't find it, call your state's DMV customer service line — the number is on the website — and ask whether your state offers online scheduling or requires phone booking.
A few states (including some offices in California, Texas, and New York) still do not offer online appointment booking and require you to call during business hours or visit an office in person to schedule. If your state is one of them, call early in the morning on a weekday; lines are shorter before 10 a.m.
Steps to complete your online appointment booking
Once you're in your state's appointment system, you'll be asked to select a transaction type. Choose the one that matches your reason for visiting — "License Renewal," "First-Time License," "License Replacement," "Address Change," or "Commercial License." Selecting the wrong category can lead to a cancelled appointment or a visit where you can't complete your transaction.
Next, you'll enter your driver's license number or identification number. Some states ask for your date of birth or Social Security number instead. Have this information ready. The system uses it to pull up your record and confirm you're may be able to access for the transaction you're requesting.
The system will then show you available appointment dates and times at DMV offices near your address or a location you choose. Book the earliest available slot that works for your schedule — the further out you book, the more likely you'll have to reschedule if something comes up. After you select your date and time, the system will ask you to confirm your contact information and may ask you to upload documents or answer questions about your transaction.
At the end, the system will display a confirmation number and send one to your email. Screenshot or print this confirmation — you'll need it when you arrive at your appointment.
What to bring on the day of your appointment
Arrive with all documents the DMV listed for your transaction type, even though you booked an appointment. The DMV does not waive document requirements for people with appointments. Bring originals, not copies, unless the DMV specifically said copies are acceptable. For a renewal, bring your current license, proof of residency, and your Social Security card or a document showing your number. For a first-time license, bring your birth certificate or passport, proof of residency, and proof of your Social Security number.
Bring a second form of valid ID if you have one — a passport, military ID, or state ID card. This speeds up the verification process. Bring your confirmation number and write it on a piece of paper or have it visible on your phone. Arrive 10 to 15 minutes early; the DMV may call you in before your scheduled time if they're ahead of schedule, or they may run behind.
Do not bring children unless they're also having transactions completed. Do not bring food or drinks into the DMV office unless the office has posted that it's allowed. Wear a mask if your state or local health guidance requires it, and check your state's DMV website the morning of your appointment in case there have been last-minute office closures or changes.
How far in advance you can book
Most states allow you to book appointments 30 to 60 days in advance. A few allow up to 90 days. Check your state's DMV website for the exact window — it's usually posted near the appointment booking link. If you need an appointment sooner than your state allows online booking, call the DMV directly; some offices hold a small number of same-day or next-day slots for phone callers.
In urban areas and during peak seasons (late summer, before holidays), appointment slots fill up weeks in advance. If you see no availability, check back the next day — some states release new slots daily at midnight or early morning. Setting a phone reminder to check at the same time each day can help you catch newly available times.
If you book an appointment and later realize you can't make it, cancel it as soon as possible through your state's website or by calling the DMV. Cancelling frees up the slot for someone else and prevents the DMV from marking you as a no-show, which can affect your ability to book future appointments.
Common mistakes that get appointments cancelled
The most common mistake is showing up without all required documents. Even with an appointment, the DMV will not process your transaction if you're missing a document. Check the list for your specific transaction type the day before your appointment, and bring originals unless the DMV said copies are acceptable.
The second mistake is booking under the wrong transaction type. If you're renewing but you book a "replacement" appointment, the DMV may not have the right paperwork ready or may not be able to process your request. Read the description of each transaction type carefully before selecting.
The third mistake is not bringing your confirmation number. While the DMV can look up your appointment by name and date of birth, having the confirmation number speeds things up and proves you booked in advance. Write it down or screenshot it.
The fourth mistake is arriving late. If you're more than 15 minutes late, the DMV may cancel your appointment and move to the next person in line. If you're running late, call the DMV office directly and ask if they can hold your slot.
What to do if you need to reschedule
If you need to change your appointment date or time, go back to your state's DMV website and look for a "Manage Appointment" or "Reschedule" option. You'll need your confirmation number and date of birth. Select a new date and time, and the system will send you a new confirmation. Cancel your old appointment through the same system so the slot opens up for someone else.
If your state's website doesn't have a reschedule option, call the DMV office where you have your appointment. Have your confirmation number ready. Some states charge a small fee to reschedule, though many do not. Ask when you call.
If you miss your appointment without cancelling, the DMV may flag your account. If you try to book another appointment and see a message saying you have a missed appointment, call the DMV to clear it before booking again.
Frequently Asked Questions
Can I book an appointment for someone else?
No. The person getting the license or ID must book their own appointment or have a parent or legal guardian book it for them if they're a minor. The DMV will ask for the person's name, date of birth, and driver's license or ID number at the appointment, and they must match the booking.
What if my state's DMV website won't let me book an appointment?
This usually means your record has a hold or issue — an unpaid ticket, a suspension, or a problem from a previous visit. Call your state's DMV customer service line and explain that you can't book. They'll tell you what needs to be resolved before you can schedule. You may need to pay a fine, clear a suspension, or visit an office in person first.
Do I have to book an appointment, or can I just walk in?
Most states now require appointments for most transactions. A few still allow walk-ins at certain offices or for certain services. Check your state's DMV website to see whether appointments are required. If they are and you show up without one, you'll be turned away.
What happens if the DMV closes the day of my appointment?
If your state's DMV office closes due to weather, a holiday, or an emergency, the DMV will usually send you an email or text notification. Check your email and phone the morning of your appointment if you're concerned. If the office is closed, your appointment will be automatically rescheduled to the next available date, or you can reschedule yourself through the website.
Can I book multiple appointments at different offices?
You can book appointments at different offices, but the DMV may flag your account if you book multiple appointments for the same transaction type within a short time. Book at one office, keep that appointment, and cancel any others. If you need to change offices, reschedule through the system rather than booking a second appointment.