How to Book a Virginia DMV Appointment Online
Virginia DMV online appointments are booked through the state's official website, not through a third-party service
The Virginia Department of Motor Vehicles runs its own appointment system at dmvnow.com. You go directly to that site, select your location and service type, and choose from available time slots. The system shows you real openings — not a waitlist or a request form. You book the appointment yourself and receive a confirmation number by email.
The online system covers most common services: license renewals, ID card applications, vehicle registration, title transfers, and written tests. Some services — like commercial driver's license testing or certain medical certifications — still require you to call or visit in person. The site tells you which services are available at each location before you choose a time.
Appointments typically fill up weeks in advance, especially at busy locations in Northern Virginia and the Richmond area. Off-peak times (Tuesday through Thursday mornings) tend to have more openings than Fridays or early mornings.
Key Takeaways
- Book directly at dmvnow.com — this is the only official Virginia DMV online appointment system.
- You choose your location, service type, and time slot; the system shows real available appointments, not a waitlist.
- Confirmation comes by email with a confirmation number you bring to your appointment.
- Appointments fill weeks ahead at popular locations, so book as soon as you know your service date.
- Some services like CDL testing are not available online and require a phone call or in-person visit.
Step-by-step: booking your appointment on dmvnow.com
Start at dmvnow.com and select "Book an Appointment" from the homepage. You will see a dropdown menu asking you to choose your service category — for example, "Driver License" or "Vehicle Registration." Select the one that matches what you need.
Next, the site asks you to choose your location. Virginia DMV has about 75 offices statewide. Type your city or zip code, or scroll through the list. The site shows you which services each location offers. If your service is not available at your nearest office, you may need to travel to a larger regional center.
Once you pick a location, the calendar appears. Green dates have openings; gray dates are full. Click a green date and you will see time slots for that day. Select the time that works for you. The system reserves that slot for 10 minutes while you complete the booking.
You will be asked to enter your name, email address, and phone number. Double-check your email address — this is where your confirmation arrives. Review the details one more time, then click "Confirm Appointment." You will see your confirmation number on screen and receive it by email within a few minutes.
What documents and information you need before you book
Have your current Virginia ID or driver's license number handy — the system may ask for it depending on your service. If you are renewing a license, you will need to know your license number. If you are applying for a new ID, you do not need one yet.
For vehicle services like registration or title transfer, have your Vehicle Identification Number (VIN) ready. It appears on your registration card and on the vehicle itself. You do not need to upload documents during booking — you bring originals to your appointment — but knowing your VIN speeds up the process.
If you are applying for a Real ID or STAR ID, gather your documents before booking so you know which appointment type to choose. The DMV website lists what counts as proof of identity, proof of residency, and proof of Social Security number. Bringing the wrong documents wastes your appointment slot.
What happens if your preferred time slot fills up
If the date and time you want are gone, check other nearby locations. A DMV office 20 or 30 minutes away may have earlier openings. You can also check back the next day — cancellations happen regularly, especially a few days before the appointment date.
If you cannot find any opening in the next two weeks, you have two options: call the DMV customer service line at 1-866-DMV-LINE (1-866-368-5463) to ask about future availability, or visit a DMV office in person without an appointment. Walk-in service is slower, but it is available at all locations during business hours.
Some services have longer wait times than others. License renewals usually have more openings than Real ID applications. If you are flexible on service type, booking a standard renewal instead of a Real ID upgrade may get you in sooner.
Canceling or rescheduling your appointment
You can cancel or reschedule through dmvnow.com using your confirmation number and email address. Go to the homepage, select "Manage Your Appointment," and enter those details. The system lets you pick a new date and time or cancel entirely.
Cancellations free up slots for other people, so if your plans change, cancel as soon as you know. This is especially important at busy locations where people are waiting for openings.
If you lose your confirmation email, you can still reschedule by calling 1-866-DMV-LINE. Have your driver's license number or ID number ready.
Services you cannot book online and how to handle them
Commercial Driver's License (CDL) testing, medical certification reviews, and certain specialty services do not have online appointments. For these, call 1-866-DMV-LINE to schedule by phone or visit a DMV office in person.
Some locations also do not offer all services. For example, not every office administers the written test for a new driver's license. The dmvnow.com system will tell you which services are available at each location before you book, so you will know if you need to travel to a different office.
If you are unsure whether your service can be booked online, check the DMV website or call the customer service line. It is faster than driving to an office only to find out you need a phone appointment instead.
What to bring and what to expect on appointment day
Bring your confirmation number, a valid photo ID, and any documents the DMV website says you need for your specific service. Arrive 5 to 10 minutes early. The DMV takes appointments seriously — if you are more than 15 minutes late, you may lose your slot and have to reschedule.
Processing time varies by service. A license renewal usually takes 15 to 20 minutes. A Real ID application or title transfer can take 30 to 45 minutes. You will check in at the front desk, wait in the customer service area, and a representative will call you when it is your turn.
Bring originals of all documents, not copies. The DMV scans or photographs them during your appointment. If you are missing a required document, the representative will tell you what you need and you will have to reschedule.
Frequently Asked Questions
Can I book an appointment for someone else?
No. The person whose ID or license the appointment is for must book it themselves using their own name and contact information. If someone else books it, the DMV may turn you away at your appointment. For minors, a parent or guardian can book the appointment but the minor must be present.
What if I do not have an email address?
You need an email address to receive your confirmation. If you do not have one, you can create a free Gmail or Outlook account before booking. Alternatively, call 1-866-DMV-LINE to schedule by phone instead of online.
How far in advance can I book an appointment?
You can typically book up to 30 days ahead, though the exact window varies by location and service type. The dmvnow.com calendar shows you how far out appointments are available. Popular locations often fill the entire 30-day window.
What if I miss my appointment?
If you do not show up, your appointment slot is lost and you will need to book a new one through dmvnow.com. There is no penalty, but you lose your place in the queue. Reschedule as soon as possible if something comes up.
Can I change my appointment time after I book it?
Yes. Use your confirmation number and email address on dmvnow.com to reschedule to a different date or time. You can do this as many times as you need until your appointment arrives.
This guide is general information, not professional advice. Offices and providers set their own rules, so check the details with the one you’re seeing. See our Editorial Policy.