Schedule your DMV appointment online, by phone, or in person depending on your state
Most states let you book a DMV appointment through their official website without visiting an office first. A few states still require you to call or show up in person. The method available to you depends on which state you live in and what transaction you need — some states limit online scheduling to certain services like license renewals, while others let you book for almost anything.
The fastest route is usually your state's DMV website. You will need your driver's license number or state ID number, a valid email address, and sometimes a phone number. The system will show you available dates and times at locations near you, and you pick the slot that works. You get a confirmation number by email, and that is your proof of appointment.
If your state does not offer online scheduling, or if the service you need is not available online, you can call the DMV directly or visit a location in person to book. Some states have a single statewide phone line; others route you to your local office.
Key Takeaways
- Most states let you schedule online through their official DMV website, which is faster than calling or visiting in person.
- You will need your driver's license or state ID number and a valid email address to book online.
- Some services — like commercial driver's license tests or certain permit renewals — may not be available for online scheduling in your state.
- If online booking is not available or your service is not listed, call your state DMV or visit a local office to schedule by phone or in person.
- Save your confirmation number and the appointment details; bring them with you on the day of your appointment.
Find your state's DMV website and log in or create an account
Start by going to your state's official DMV website. Search "[your state] DMV appointment" to find the right link — make sure it ends in .gov or is clearly the state agency site, not a third-party service that charges a fee.
Once you are on the site, look for a button or link that says "Schedule an Appointment," "Book 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, look for a phone number on the site and call to ask whether online scheduling is available for what you need.
You may need to create an account or log in with an existing one. Some states let you book without an account; others require you to set one up first. Have your driver's license or state ID number ready — the system will ask for it to pull up your record.
Choose your service and enter your information
The DMV website will ask you to select what you are there for — license renewal, address change, duplicate ID, permit test, vehicle registration, and so on. Pick the service that matches your reason for visiting. If you are not sure which option applies to you, the website usually has a description next to each one.
Next, you will enter personal information: your name, date of birth, driver's license or ID number, and sometimes your vehicle identification number (VIN) if your visit is about a vehicle. Double-check this information before moving forward, because the DMV will use it to pull up your file on appointment day.
Some states ask additional questions at this step — whether you need an interpreter, whether you have a disability that requires accommodation, or whether you are a first-time applicant. Answer these honestly, because the DMV uses them to set aside enough time for your appointment and arrange any help you need.
Select your location and available date and time
The system will show you DMV offices near your address or zip code. Pick the location that is most convenient for you. Some offices have shorter wait times than others, and some may have limited hours, so check the details for each location if the website shows them.
Once you pick a location, the system displays available appointment slots — usually in 15-minute or 30-minute blocks across the next few weeks. The number of open slots varies by location and time of day. Early morning appointments and weekday slots often fill faster than afternoon or weekend times.
Click on the date and time that work for you. The system will ask you to confirm your choice before it locks in the appointment.
Confirm your appointment and save your confirmation number
After you select your time slot, the system will show you a summary of your appointment: the date, time, location, and service you booked. Review this carefully to make sure everything is correct. If something is wrong, go back and change it before you confirm.
Once you confirm, the DMV will send a confirmation email to the address you provided. This email contains your confirmation number — write it down or take a screenshot. You will need this number if you have to reschedule or if there is a question about your appointment.
Some states also let you add the appointment to your phone calendar or read a reminder. Do this if the option is available, so you do not forget the date and time.
What to bring on the day of your appointment
Bring your confirmation number and the appointment details — either printed out or on your phone. Bring the documents the DMV website said you would need for your specific service: a current driver's license, proof of residency, proof of citizenship, vehicle title, or whatever else applies to your transaction.
Arrive 10 to 15 minutes early. Even with an appointment, some offices run behind, but showing up early gives you a buffer. Bring a pen in case you need to fill out forms by hand, though many DMV offices now use digital check-in.
If you booked an appointment with an accommodation — an interpreter, wheelchair access, or extra time — let the staff know when you arrive so they can make sure everything is set up for you.
Reschedule or cancel if your plans change
If you need to change your appointment, go back to your state's DMV website and look for a "Reschedule" or "Manage Appointment" option. You will usually need your confirmation number and the phone number or email you used to book. Select a new date and time, and the system will send you a new confirmation.
If you cannot reschedule online, call the DMV phone number on your confirmation email or the state website. Have your confirmation number ready when you call. Some states charge a fee to reschedule; most do not.
If you need to cancel entirely, use the same "Manage Appointment" tool or call the DMV. Canceling frees up that time slot for someone else and helps keep wait times shorter for everyone.
Frequently Asked Questions
What if my state does not have online appointment scheduling?
Call the DMV phone number listed on your state's website, or visit a local office in person. The staff can book you over the phone or schedule you on the spot. Some states are adding online scheduling gradually, so check back in a few months if it is not available now.
Can I book an appointment for someone else?
Most states require the person who will be at the appointment to book it themselves using their own ID number. If someone is unable to book online — because they do not have internet access or a computer — you can call the DMV on their behalf and provide their information to schedule by phone.
How far in advance can I schedule an appointment?
This varies by state and how busy the DMV is. Some states let you book up to 60 days ahead; others only open slots 2 to 4 weeks out. If you do not see the date you want, check back in a few days — new slots often open as the DMV releases them.
What if all the appointment slots are full?
Keep checking the website every few days, because cancellations open up new slots regularly. You can also call the DMV to ask when new appointments are usually released, or ask whether walk-ins are accepted if you cannot get an appointment online.
Do I need to print my confirmation, or is it okay to show it on my phone?
Most DMV offices accept a confirmation number shown on your phone. Printing it out is safer if your phone battery is low or you are worried about losing the email, but it is not required. Bring your confirmation number either way.