Book your Virginia DMV appointment through the official DMV website or by phone

Virginia's Department of Motor Vehicles lets you schedule appointments online at dmvnow.com or by calling 1-866-DMV-LINE (1-866-368-5463). The online system is faster — you can see available times when ready and confirm your slot in minutes. Phone appointments take longer because you're working through a queue, but the line operates Monday through Friday, 8:15 a.m. to 4:45 p.m. Eastern time.

You do not need to create an account to book online. Go to dmvnow.com, select "Schedule an Appointment," choose your service type, pick your location, and the system shows you open times for the next several weeks. You'll need your driver's license number or ID number to complete the booking. The confirmation appears on screen when ready, and Virginia sends a reminder email or text message 24 hours before your appointment.

Key Takeaways

  • Book online at dmvnow.com without creating an account, or call 1-866-DMV-LINE Monday through Friday during business hours.
  • You need your Virginia driver's license or ID number to schedule, and the system shows available times weeks in advance.
  • Arrive 10 to 15 minutes early with the documents required for your specific service — the DMV website lists what each transaction needs.
  • If you miss your appointment, you can reschedule through the same website or phone line without penalty.
  • Walk-in service is available at most locations but involves longer waits, especially during mid-morning and early afternoon hours.

What documents to bring for different services

The documents you need depend on what you're doing. For a driver's license renewal, bring your current license, proof of Virginia residency (a utility bill or lease dated within 60 days), and your Social Security number. If you're getting a Real ID, add a birth certificate or passport, proof of a Social Security number (a W-2 or Social Security card), and two proofs of residency.

For vehicle registration or title work, bring your current registration, proof of insurance, and the vehicle's title or bill of sale. If someone else is handling the transaction, bring a notarized power of attorney. The DMV website has a complete checklist for each service type — search for your specific transaction before you go, because showing up without the right documents means a wasted trip.

When appointments fill up and what to do

Popular times — early morning, lunch hours, and late afternoon — fill weeks ahead, especially at busy locations like those in Northern Virginia or Richmond. If you see no openings for your preferred location and time, check smaller nearby offices. Rural DMV locations often have same-week or next-day slots available.

You can also check back frequently: cancellations happen daily as people reschedule or miss appointments, and the online system updates in real time. Setting a phone reminder to check dmvnow.com at the same time each day can reveal newly opened slots. If you absolutely cannot find an appointment, walk-in service is always an option, though you'll wait longer.

What to expect when you arrive

Come 10 to 15 minutes early so you can check in at the kiosk or front desk. Bring all the documents listed on your confirmation email. The DMV processes appointments in order, so you should be called within 15 minutes of your scheduled time, though busy locations sometimes run behind.

Bring a pen to fill out any forms on the spot. If you're taking a photo for a license or ID, wear something you're comfortable being photographed in — you cannot wear hats, sunglasses, or heavy makeup that obscures your face. The actual transaction usually takes 10 to 20 minutes once you're at the counter.

Rescheduling or canceling your appointment

If you need to change your time or date, go back to dmvnow.com and select "Manage Appointment." Enter your confirmation number (from your email or text) and your driver's license number, then choose a new time. You can reschedule as many times as you need with no fee or penalty.

If you miss your appointment entirely, you can reschedule the same way. Missing an appointment does not affect your ability to book future ones, though some locations may deprioritize repeat no-shows. If you're running late, call the location directly — the phone number appears on your confirmation email — and ask if they can hold your slot.

Alternatives if you cannot get an appointment

Walk-in service is available at all Virginia DMV locations during regular hours. You'll receive a number and wait your turn, which can range from 30 minutes to several hours depending on the time of day and location. Mornings tend to be busier than late afternoon, and Mondays and Fridays see higher traffic than mid-week days.

Some transactions can be handled by mail. License renewals, address changes, and duplicate documents can often be submitted through the mail with the correct forms and fees. Check dmvnow.com for "mail-in services" to see which transactions may have access to and what to send. Mail processing takes 7 to 10 business days.

Frequently Asked Questions

Can I book an appointment for someone else?

No, the person whose license or ID the transaction involves must book their own appointment using their own license or ID number. If someone is unable to do this themselves, they can call 1-866-DMV-LINE and explain the situation to a representative, who may be able to help.

What if I don't have a Virginia driver's license yet?

You cannot book online without a Virginia license or ID number. Call 1-866-DMV-LINE to schedule your first appointment. Have your out-of-state license or ID ready, along with your Social Security number and date of birth.

Do I have to pay a fee to schedule an appointment?

No, scheduling through dmvnow.com or by phone is free. You only pay the transaction fee when you complete your service at the DMV office — for example, a license renewal costs $36 for an eight-year license.

What happens if the DMV closes due to weather or emergency?

The DMV posts closure notices on dmvnow.com and sends alerts to people with scheduled appointments that day. If your appointment is canceled, you can reschedule through the website or phone line without any issue.

Can I book multiple appointments at once?

You can book one appointment per transaction type per visit. If you need multiple services — like renewing your license and registering a vehicle — you can schedule separate appointments for different dates, or handle both in one visit if you arrive early enough to complete both before closing.