Book your Virginia DMV appointment online through the state's reservation system or by phone

Virginia's Department of Motor Vehicles lets you reserve a time slot before you go in person for most services. You can book through the state website or call a customer service line. The online system is faster — you pick your location, service type, and preferred date in about five minutes. Phone booking takes longer but works if you prefer speaking to someone or if the website is down.

You do not have to make an appointment for every DMV transaction. Some services like renewing a license by mail or getting a duplicate ID do not require one. But for road tests, in-person license renewals, title transfers, and most other office visits, having a reserved time means you skip the walk-in line.

The appointment system fills up weeks ahead during busy seasons, especially in Northern Virginia. Booking early — as soon as slots open — gives you better options for location and time of day.

Key Takeaways

  • Book online at dmvnow.com or call 1-866-368-5463 to reserve a time slot at your chosen DMV office.
  • You will need your driver's license number or Social Security number to book, and the system shows available dates weeks in advance.
  • Arrive 10 to 15 minutes early with all required documents for your specific service — the appointment reserves your place but does not waive document requirements.
  • If you cannot make your appointment, cancel it through the website or phone line so the slot opens for someone else.
  • Walk-in service is still available at most offices, but wait times are typically longer than appointment times.

Book online through DMVnow

The Virginia DMV's online system is called DMVnow, and it is the fastest way to reserve a slot. Go to dmvnow.com and select "Schedule an Appointment" from the homepage. You will be asked to enter your driver's license number or Social Security number to pull up your record.

Next, choose the service you need — for example, "Driver License Renewal," "Road Test," or "Title and Registration." The system then shows you every DMV office in the state and lists available dates for each location. Pick the office closest to you and select a date and time that works. The confirmation appears on screen when ready, and Virginia emails you a reminder a few days before.

If you do not have a driver's license number yet (for example, if you are a new resident or first-time driver), you can still book by entering your Social Security number instead. The system will find your record or create a new one.

Book by phone if you cannot use the website

Call 1-866-368-5463 to book over the phone. A customer service representative will ask for your driver's license number or Social Security number, then ask which service you need and which office location you prefer. They will read you the available dates and times and book the one you choose. The call usually takes 10 to 15 minutes.

The phone line is open Monday through Friday, 8:15 a.m. to 4:45 p.m. Eastern time. It is closed on state holidays. If you call outside these hours, you can leave a message, but staff will not return it the same day.

What to bring and when to arrive

Your appointment reserves your place in line, but you still need to bring all documents required for your specific service. For a driver's license renewal, bring your current license and proof of residency (a utility bill or lease, for example). For a road test, bring your permit, proof of insurance, and the vehicle you will be tested in. For a title transfer, bring the signed title, bill of sale, and proof of residency.

The DMV website lists the full document checklist for each service type. Check it before you go — arriving without the right paperwork means your appointment will be cancelled and rescheduled.

Arrive 10 to 15 minutes before your appointment time. The office will call you by name when it is your turn. If you are more than 15 minutes late, the DMV may give your slot to the next person in line.

Cancel or reschedule if your plans change

If you cannot make your appointment, cancel it through DMVnow or by calling 1-866-368-5463. Cancelling frees up the slot for someone else and prevents a no-show on your record. You can reschedule to a different date and time through the same system.

If you miss an appointment without cancelling, the DMV may flag your account. While a single no-show usually does not prevent you from booking again, repeated no-shows can result in a temporary hold on new appointments.

Walk-in service is available but slower

You do not have to book an appointment. Most Virginia DMV offices accept walk-ins during regular business hours, and you will be served in the order you arrive. However, walk-in wait times are typically 45 minutes to two hours, depending on the office and time of day. Offices in urban areas like Arlington and Richmond tend to have longer waits than rural locations.

If you choose to walk in, arrive early in the day — most offices see shorter lines before 11 a.m. Bring all required documents just as you would for an appointment.

Frequently Asked Questions

How far in advance can I book a DMV appointment?

The system typically opens appointment slots 30 to 60 days ahead, though this varies by location and season. During busy times, slots fill quickly. Check DMVnow regularly if your preferred date is not yet available — new slots are added as the calendar advances.

What if no appointments are available at my preferred office?

Try a different DMV location nearby, or check back in a few days when new slots may open. You can also choose a less popular time of day — early morning or late afternoon slots often have more availability than midday.

Can I change my appointment after I book it?

Yes. Log into DMVnow with your driver's license number or Social Security number, find your appointment, and select "Reschedule." You can pick a new date, time, or location. You can also call 1-866-368-5463 to reschedule by phone.

Do I need an appointment for a duplicate driver's license or ID card?

No. Duplicate licenses and ID cards can be ordered by mail or through the DMV website without an appointment. You only need to visit an office in person if you want the card the same day or if you cannot use the mail or online options.

What happens if I arrive late to my appointment?

If you are more than 15 minutes late, the DMV may give your slot to the next customer. Call the office as soon as you know you will be delayed — some offices will hold your appointment if you let them know in advance.