Virginia DMV appointments are booked through the state's online system or by calling a local office
Virginia's Department of Motor Vehicles lets you schedule appointments for most services through its website at dmvnow.com or by phone at 1-866-DMV-LINE (1-866-368-5463). The online system is faster — you can book in minutes and see available times when ready. Phone appointments take longer but work if you don't have internet access or need help choosing the right service type.
Not all DMV transactions require an appointment. Walk-ins are accepted for some services, but appointment holders are seen first. During busy seasons, walk-in wait times can exceed two hours, while appointments typically mean 15 to 30 minutes of waiting.
You'll need your Virginia driver's license number, Social Security number, or vehicle registration to book. The system will ask what you're there for — renewing a license, getting a Real ID, registering a vehicle, or another specific task — and show you available times at the office nearest you.
Key Takeaways
- Book online at dmvnow.com or call 1-866-368-5463; online booking is faster and shows real-time availability.
- Bring the documents listed in your confirmation email, as missing paperwork will cancel your appointment and force you to reschedule.
- Appointment holders are served before walk-ins, and you can usually be seen within 30 minutes of your scheduled time.
- If you need to cancel or reschedule, do so through dmvnow.com or by phone at least 24 hours before your appointment.
- Some services like written tests do not require appointments; check dmvnow.com to see whether your task needs one.
Booking an appointment on dmvnow.com
Go to dmvnow.com and select "Schedule an Appointment" from the homepage. You'll be asked to choose your service type — for example, "Renew Driver's License," "Get Real ID," "Register Vehicle," or "Duplicate License." Pick the one that matches why you're going. The system will not let you book if you choose the wrong category, so take a moment to read the descriptions.
Next, enter your location preference. Virginia DMV has offices in most counties and cities. The system shows you which offices have openings and how far out the next available slot is. Some busy offices may have no appointments for two weeks, while smaller ones nearby might have slots in three days. You can check multiple offices to find the fastest time.
Select your preferred date and time from the calendar. The system shows only times that are actually open — you won't see a slot and then find it's taken. Once you confirm, you'll receive a confirmation number by email. Save this number and bring it with you, along with the documents listed in the email.
Calling to book by phone
Call 1-866-DMV-LINE (1-866-368-5463) during business hours. Wait times vary; calling early in the morning or mid-week usually means shorter hold times than calling on Friday or Monday afternoon. Have your driver's license number, Social Security number, or vehicle registration ready when you call.
Tell the representative what service you need. They will ask your location and search for available appointments. Unlike the online system, the phone representative can sometimes book you at an office farther away if it has an earlier opening, so mention if you're willing to travel. They'll give you a confirmation number over the phone and send a confirmation email.
If you don't speak English fluently, ask the representative whether an interpreter is available at your local office. Some offices have in-person interpreters; others do not. Knowing this before you arrive prevents a wasted trip.
What documents to bring
Your confirmation email lists the exact documents you need for your specific service. Bring all of them. The DMV will not process your request if you're missing even one required document, and you'll have to reschedule.
Common documents include your current driver's license, Social Security card or number, proof of Virginia residency (utility bill, lease, or bank statement dated within 60 days), and proof of legal name change if applicable. For vehicle registration, bring the title, proof of insurance, and proof of residency. For Real ID, bring a passport, birth certificate, or naturalization papers plus two proofs of address.
If you're unsure what counts as proof of residency or address, call the DMV before your appointment. Showing up without the right documents wastes your appointment slot and means rescheduling.
Canceling or rescheduling an appointment
Cancel or reschedule through dmvnow.com using your confirmation number, or call 1-866-DMV-LINE. Do this at least 24 hours before your appointment. If you cancel with less than 24 hours' notice or don't show up, you may have to wait longer for your next available slot, though Virginia does not currently charge a cancellation fee.
If you need to reschedule, the system will show you available times at the same office or others nearby. Rescheduling is faster than canceling and rebooking separately.
What to expect when you arrive
Arrive 10 to 15 minutes early. Check in at the front desk with your confirmation number and ID. You'll be called by number or name when it's your turn. Appointment holders are prioritized over walk-ins, so you should be seen within 30 minutes of your scheduled time, even if the office is busy.
Bring all documents listed in your confirmation email. If you're missing anything, tell the representative when ready — they may be able to help you complete the transaction anyway, or they'll reschedule you for when you have everything.
Processing times vary by service. A license renewal takes 10 to 15 minutes. A Real ID process takes 20 to 30 minutes. Vehicle registration can take 15 to 25 minutes. If your transaction requires a written test or road test, those happen on the same day but take additional time.
Services that don't require appointments
Some DMV services are walk-in only or don't require an appointment. These include written knowledge tests, road tests (though you must schedule these separately through the DMV), and some address changes. Check dmvnow.com under your specific service to see whether an appointment is needed.
Walk-in services are first-come, first-served. During peak hours — typically 10 a.m. to 3 p.m. on weekdays — wait times can be 45 minutes to two hours. If you have a choice, booking an appointment for any service that allows it will save you time.
Frequently Asked Questions
Can I book an appointment for someone else?
No. The person whose license or registration is being renewed or changed must book the appointment themselves using their own information. If someone is unable to use the online system, a family member can call 1-866-DMV-LINE on their behalf, but the DMV will need the person's driver's license number or Social Security number to proceed.
What if I miss my appointment?
If you don't show up, your appointment is forfeited and you'll need to book a new one. Missing appointments may result in longer wait times for your next slot. There is no penalty fee, but you lose your place in the queue.
How far in advance can I book?
You can book appointments up to 60 days in advance through dmvnow.com. If you need an appointment sooner, call 1-866-DMV-LINE to see if a closer date is available or if a different office has earlier openings.
What if the office near me has no appointments for weeks?
Check offices in neighboring counties or cities — the system shows all Virginia DMV locations. Some offices are less busy than others. You can also call 1-866-DMV-LINE to ask whether any office has an earlier opening, even if it's farther away.
Do I need an appointment for a Real ID?
Yes. Real ID applications require an appointment because they involve document verification and a new photo. Book through dmvnow.com and select "Get Real ID" as your service type. Bring your passport, birth certificate, or naturalization papers plus two proofs of address.