How to Schedule a DMV Appointment in Virginia
Book your Virginia DMV appointment online, by phone, or in person at a service center
Virginia's Department of Motor Vehicles lets you schedule appointments for most services through its website, by calling a regional office, or by walking into a service center. The online system is fastest — you pick your location, choose an available time slot, and get a confirmation number on the spot. Phone appointments take longer because you reach a live person, but work if you cannot access the website or need help choosing a service type. Walk-in appointments exist at some locations but come with longer wait times.
The service you need determines where you can book. License renewals, learner's permit tests, and ID replacements can be scheduled online or by phone. Commercial driver's license (CDL) tests and certain title services require phone booking or in-person visits. Virginia's system does not hold your spot until you arrive — you must show up within 15 minutes of your scheduled time or lose the appointment.
Key Takeaways
- Virginia DMV appointments are booked at dmvnow.com, by calling your regional office, or in person at a service center.
- Online booking shows available times when ready and gives you a confirmation number you can save or print.
- You must arrive within 15 minutes of your scheduled appointment time, or the DMV will release your slot to the next person.
- Some services like CDL testing cannot be booked online and require a phone call to your regional office.
- Bring the documents listed in your confirmation email, or the DMV may turn you away and ask you to reschedule.
Booking online through dmvnow.com
Go to dmvnow.com and click "Schedule an Appointment" on the homepage. You will be asked to enter your zip code or choose a service center from a list. The site shows you which services are available at each location — some centers handle only renewals and ID services, while others offer road tests and commercial licenses.
Select your service type from the dropdown menu. Virginia groups services into categories: driver's license services, identification card services, vehicle registration, title services, and commercial driver's license services. Once you pick a service, the calendar shows available dates and times. Slots typically open 30 days in advance. Choose your date and time, then enter your name, phone number, and email address. The system sends a confirmation number to your email — save this or take a screenshot, because you will need it when you arrive.
If no times appear for your preferred location or service, that center's schedule is full. Try a different service center nearby, or check back the next day when new slots may open. The system does not have a waitlist feature.
Calling your regional DMV office to book by phone
Virginia DMV divides the state into five regions, each with a main office phone number. Find your region on the DMV website under "Contact Us" and call during business hours — most offices are open Monday through Friday, 8:15 a.m. to 4:45 p.m. You can also call the statewide customer service line at 804-367-0538, though wait times are often longer.
When you call, have your driver's license number or Social Security number ready, along with the service you need. Tell the representative your preferred location and dates. They will check availability and book you into an open slot. You will receive a confirmation number over the phone — write it down when ready. The DMV does not send phone confirmations by email or text, so this number is your only proof of the appointment.
Phone lines are busiest on Monday and Tuesday mornings. Calling Wednesday through Friday or after 2 p.m. usually means shorter hold times. If you cannot reach anyone, try again the next day or book online instead.
Walk-in appointments and same-day service
Some Virginia DMV service centers accept walk-ins without an appointment, though availability varies by location and time of day. The DMV website lists which centers offer walk-in service under each location's details. Walk-in hours are usually limited to specific times, often early morning or late afternoon.
If you walk in without an appointment, you will be given a number and placed in a queue behind scheduled appointments. Wait times can range from 30 minutes to several hours depending on how busy the center is and what service you need. Bring all required documents, because you will not have a confirmation email listing what to bring.
Same-day service is not may provide for walk-ins. If the center closes before your number is called, you will be asked to reschedule or return another day. For this reason, scheduling ahead is more reliable if you have flexibility.
Documents to bring to your appointment
Your confirmation email lists the exact documents you need for your specific service. Bring everything listed, because the DMV will not process your request if documents are missing. Common requirements include your current driver's license or ID, proof of residency (utility bill, lease, or bank statement dated within 60 days), and your Social Security number.
For license renewals, you typically need your current license and proof of residency. For a learner's permit, bring proof of identity, proof of residency, and your Social Security number. For title or registration services, bring the vehicle's current title or registration, proof of ownership, and proof of residency. If you are renewing a commercial license, bring your current CDL and any medical certificates required.
If your confirmation email does not list documents, check the DMV website under your service type or call your regional office. Arriving without the right paperwork wastes your appointment slot and forces you to reschedule.
What happens if you miss or need to cancel your appointment
If you cannot make your appointment, cancel it through dmvnow.com if you booked online — log in with your confirmation number and select "Cancel Appointment." This frees the slot for someone else and prevents a no-show on your record. If you booked by phone, call your regional office to cancel.
If you miss your appointment without canceling, the DMV releases your slot after 15 minutes. You will need to schedule a new appointment. Missing appointments repeatedly may result in the DMV requiring you to book by phone instead of online, or limiting your booking options.
If you arrive late but within 15 minutes of your scheduled time, the DMV may still see you, though this is not may provide. If you arrive more than 15 minutes late, your appointment is cancelled and you must reschedule. Plan to arrive 10 minutes early to allow time for parking and check-in.
Services that cannot be booked online
Most Virginia DMV services can be scheduled online, but some require a phone call. Commercial driver's license road tests must be booked by phone because the DMV needs to verify your training and medical certification status before assigning a test date. Certain title services, such as duplicate titles or out-of-state title transfers, may also require phone booking depending on your situation.
If you try to book a service online and it does not appear in the dropdown menu, that service is not available for online scheduling. Call your regional office instead. The representative can tell you whether the service is available at your preferred location and book you into the next available slot.
Frequently Asked Questions
Can I book a DMV appointment for someone else?
No. The person who needs the service must schedule the appointment themselves or be present when someone else schedules it on their behalf. If you are scheduling for a minor or someone unable to use the website, call your regional office and explain the situation — the representative may be able to help you book.
How far in advance can I schedule a Virginia DMV appointment?
Online appointments open 30 days in advance. Phone appointments may be available further out depending on your regional office's schedule. If you need an appointment more than 30 days away, call your regional office to ask about availability.
What if all appointment slots are full at my preferred location?
Try a different service center in your area, or check back the next day when new slots open. You can also call your regional office to ask when the next availability is or whether they can add you to a waitlist. Some services are available at multiple locations, so you may have other options nearby.
Do I need to print my confirmation or can I show it on my phone?
You can show your confirmation number on your phone or print it. Either way, have the confirmation number ready when you check in. If you booked by phone, write down your confirmation number and bring it with you.
Can I change my appointment time or location after booking?
Yes, through dmvnow.com if you booked online. Log in with your confirmation number and select "Modify Appointment" to change the date, time, or location. If you booked by phone, call your regional office to request a change.
This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.