Virginia DMV appointments are booked online through the state's reservation system, by phone, or in person at a local office
Virginia's Department of Motor Vehicles uses a single online system for all appointment types — license renewals, vehicle registrations, Real ID upgrades, and written tests. You can reserve a time slot at dmvnow.com, call the DMV customer service line at 1-866-DMV-LINE (1-866-368-5463), or walk into a local DMV office and ask for the next available slot. Most people book online because you see available times when ready and can choose the location and date that works for you.
The system shows you open appointments in real time. If your preferred office is full for the next two weeks, you can either check back the next day (cancellations happen constantly) or try a different location. Some offices in less populated areas have more availability than busy urban branches.
Key Takeaways
- Book online at dmvnow.com, by phone at 1-866-368-5463, or in person at any Virginia DMV office.
- You need a confirmation number from your booking — write it down or save the email, because you will need it when you arrive.
- Appointment availability changes daily as people cancel, so if your first choice is full, check again tomorrow or try a different location.
- Bring all required documents for your transaction type (license renewal, registration, Real ID, etc.) because the DMV will not process your request without them.
Booking online at dmvnow.com
Start by going to dmvnow.com and selecting the service you need from the dropdown menu. The system will ask you to enter your driver's license number or vehicle identification number, depending on what you are doing. Then you choose your county or city, and the website shows you every available appointment at offices in that area for the next 30 days.
Once you pick a date and time, you will enter your contact information and receive a confirmation number. Save this number — you will need to show it when you arrive. The website also sends a confirmation email, so check your spam folder if you do not see it right away. If you need to cancel or reschedule, you can do that through dmvnow.com using your confirmation number.
Calling to book by phone
The DMV customer service line at 1-866-368-5463 is open Monday through Friday, 8:15 a.m. to 4:45 p.m. Eastern time. When you call, have your driver's license number or vehicle identification number ready, and tell the representative what service you need. They will tell you what appointments are open and book one for you over the phone.
Phone lines are busiest on Monday and Tuesday mornings. If you get a long wait, try calling later in the week or after 2 p.m. The representative will give you a confirmation number verbally, so write it down when ready.
Walking in without an appointment
You can show up at any Virginia DMV office during business hours and request an appointment for the same day or a future date. The office staff will check their system and book you into the next available slot. This works if you need an appointment urgently, but you may wait in line before they can book you, and same-day slots are not always available.
Most offices are open Monday through Friday, 8:15 a.m. to 4:45 p.m., and some locations have limited Saturday hours. Check the DMV website for your local office's hours before you go.
What to bring on the day of your appointment
Bring your confirmation number and a photo ID. Beyond that, what you need depends on your transaction. For a license renewal, bring your current license and proof of residency (a utility bill, lease, or bank statement with your current address). For vehicle registration, bring your vehicle title, proof of insurance, and identification. For a Real ID upgrade, bring your current license, proof of citizenship (birth certificate or passport), and proof of residency.
The DMV website lists the full document requirements for each service type. If you show up without the right documents, the DMV will cancel your appointment and you will have to book another one. Checking the requirements before you go saves a wasted trip.
If your preferred appointment time is not available
Availability changes constantly because people cancel. If the office you want is booked solid, check dmvnow.com again the next day — you will often find new slots. You can also try a different location in your area; some offices have shorter wait lists than others. If you are flexible on timing, booking an appointment during a weekday afternoon or on a Thursday or Friday often shows more availability than Monday or Tuesday mornings.
If you need an appointment urgently and nothing is open, calling 1-866-368-5463 sometimes reveals slots that are not showing online, though this is rare. Your last option is to go in person and ask for a same-day or next-day appointment.
Rescheduling or canceling your appointment
Log into dmvnow.com with your confirmation number and change your appointment to a new date and time. You can also call 1-866-368-5463 to reschedule by phone. If you cancel without rescheduling, that time slot opens up for someone else to book.
If you miss your appointment without canceling, you will have to book a new one. Some offices may flag repeated no-shows, so if you cannot make it, cancel as soon as you know.
Frequently Asked Questions
How far in advance can I book a DMV appointment?
You can book up to 30 days ahead through dmvnow.com. If you need an appointment further out, call 1-866-368-5463 and ask whether the phone line can book beyond 30 days for your specific service.
Do I have to pay a fee to book an appointment?
No. Booking the appointment is free. You pay the DMV fee for your service (license renewal, registration, etc.) when you complete your transaction at the office.
What if I arrive late to my appointment?
Call the office as soon as you realize you will be late and tell them. Many offices will still see you if you are only 10 or 15 minutes behind, but arriving significantly late may result in your appointment being given to the next person in line.
Can I book an appointment for someone else?
No. The person whose license or vehicle registration is involved must book their own appointment or be present when someone books it for them in person at the office.
What if I need a Real ID and do not have a birth certificate yet?
You will need to get your birth certificate before your appointment. The DMV cannot process a Real ID without proof of citizenship. Contact the vital records office in the state where you were born to request a certified copy.