Yes, you can make an appointment at the Virginia DMV, and it is now the standard way to be seen
Virginia requires you to book an appointment before visiting most DMV locations. Walk-ins are no longer accepted at full-service DMV offices. You schedule appointments through the Virginia DMV's online system, by phone, or through a third-party vendor called Appointment Plus, which handles scheduling for some locations.
The appointment system lets you choose your location, the service you need, and your preferred date and time. Appointments typically fill up weeks in advance during peak seasons, so booking early matters. You will receive a confirmation number and can reschedule or cancel online if your plans change.
Key Takeaways
- Virginia DMV appointments are booked through the official DMV website (dmvnow.com) or by calling 1-866-DMV-LINE (1-866-368-5463).
- Some DMV locations use Appointment Plus as their scheduling vendor, and you may be directed there depending on which office you choose.
- Appointment slots fill quickly, especially for driver's license renewals and road tests, so book as soon as you know your needed date.
- You must bring the documents listed for your specific transaction, or the DMV will not process your request even with an appointment.
- If you cannot keep your appointment, cancel online or by phone at least 24 hours ahead to free the slot for others.
How to book through the Virginia DMV website
Go to dmvnow.com and select "Schedule an Appointment" from the homepage. You will be asked to enter your ZIP code or city to find nearby locations. The system shows you which services each office offers — not all locations handle all transactions.
Choose your service type from the list: driver's license renewal, road test, identification card, vehicle registration, and so on. The calendar will then show available dates and times at that location. Select the slot that works for you, enter your name and contact information, and you will receive a confirmation number by email or text.
Save your confirmation number. You will need it when you arrive at your appointment. The DMV recommends arriving 10 to 15 minutes early.
Scheduling by phone or through Appointment Plus
Call 1-866-DMV-LINE (1-866-368-5463) to book by phone. A representative will ask you which service you need, your preferred location, and your available dates. They will book the appointment and give you a confirmation number over the phone.
Some DMV locations use Appointment Plus as their scheduling system instead of the main DMV website. If you select one of these offices on dmvnow.com, you will be directed to the Appointment Plus portal to complete your booking. The process is the same — you choose your date and time and receive a confirmation.
Phone lines are typically busiest on Monday mornings and Friday afternoons. Calling on a Tuesday, Wednesday, or Thursday afternoon often means shorter wait times.
What documents to bring to your appointment
The documents you need depend on your transaction type. For a driver's license renewal, bring your current license, proof of Virginia residency (utility bill, lease, or bank statement dated within 60 days), and your Social Security number or ITIN. If you are renewing early due to a name change, bring a certified copy of your marriage certificate, divorce decree, or court order.
For a road test, bring your permit, proof of residency, proof of insurance, and the vehicle you will be tested in. The vehicle must be registered, insured, and in safe working condition. For an identification card, bring proof of identity (passport, birth certificate, or previous ID), proof of residency, and your Social Security number or ITIN.
Check the specific requirements for your transaction on dmvnow.com before your appointment. Bringing incomplete documents is the most common reason appointments are cancelled or rescheduled on the spot.
Appointment availability and wait times
Availability varies by location and season. Urban DMV offices in Northern Virginia, Richmond, and Hampton Roads fill up faster than rural locations. Road test appointments are typically the hardest to find — slots often book out 4 to 8 weeks in advance.
Driver's license renewals usually have more availability, with appointments often available within 2 to 4 weeks. If you cannot find an appointment at your preferred location, try a nearby office in a less populated area — you may find an earlier slot.
Peak booking times are early morning (8 a.m. to 10 a.m.) and mid-week. If you have flexibility, booking a late-morning or afternoon appointment on a Wednesday or Thursday increases your chances of finding an open slot sooner.
What to do if you cannot find an appointment
If your preferred location shows no availability, check again in a few days. The DMV releases new appointment slots regularly as cancellations come in. You can also try a different nearby location — sometimes offices just 10 or 15 miles away have better availability.
If you need an appointment urgently and cannot find one online, call 1-866-DMV-LINE. A representative may be able to book you at a location with limited online visibility or help you understand which offices serve your area.
For road tests specifically, some driving schools can schedule tests through their own systems and may have access to slots not shown on the public DMV website. If you are working with a driving school, ask whether they can book your test directly.
Cancelling or rescheduling your appointment
You can cancel or reschedule online through dmvnow.com using your confirmation number. Log in, find your appointment, and select the option to cancel or change the date and time. If you booked through Appointment Plus, use that portal to make changes.
If you booked by phone, call 1-866-DMV-LINE to cancel or reschedule. The DMV asks that you cancel at least 24 hours before your appointment so the slot can be offered to someone else. Cancelling with less notice or not showing up may result in a longer wait for your next available appointment at some locations.
If you miss your appointment without cancelling, you will need to book a new one through the regular system. Some offices may flag repeat no-shows, so it is worth calling ahead if an emergency prevents you from attending.
Frequently Asked Questions
Can I walk in to a Virginia DMV office without an appointment?
No. Virginia DMV offices no longer accept walk-ins for regular services. You must have a scheduled appointment. The only exception is for certain limited services at select locations — call 1-866-DMV-LINE to ask if your specific transaction can be handled without an appointment at a particular office.
How far in advance can I book an appointment?
You can typically book up to 30 days in advance through the online system. If you need an appointment beyond that window, call 1-866-DMV-LINE and a representative may be able to schedule you further out, depending on the location and service type.
What happens if I arrive late to my appointment?
If you arrive more than 15 minutes late, the DMV may cancel your appointment and ask you to reschedule. Traffic and parking delays are common, so plan to arrive 10 to 15 minutes early. If you are running significantly late, call the office directly to let them know.
Can I book an appointment for someone else?
You can book an appointment for a minor or dependent using your information, but the person whose transaction it is must be present at the appointment with valid identification. You cannot complete a transaction for an adult without their presence.
Is there a fee to book an appointment?
No. Scheduling an appointment is free. You pay only for the DMV service itself — license renewal, road test, registration, and so on — when you complete your transaction at your appointment.