How to book a Virginia DMV appointment online or by phone

Virginia's Department of Motor Vehicles lets you book most appointments through its online system at dmvnow.com or by calling 1-866-DMV-LINE (1-866-368-5463). You do not have to book ahead for every transaction — some services are walk-in only — but scheduling online usually cuts your wait time to 15 to 30 minutes instead of several hours.

The online system shows you available dates and times at the location nearest you, and you can choose your preferred time slot before you arrive. If you book by phone, a representative will find an opening and confirm it with you when ready. Both methods are free.

Not all DMV offices offer appointments for all services. If the location you want does not have an opening for your transaction type, the system will suggest nearby offices that do. Some smaller branch offices handle only renewals and ID replacements, while full-service locations handle road tests, commercial licenses, and other complex transactions.

Key Takeaways

  • Book online at dmvnow.com or call 1-866-DMV-LINE; both methods show real-time availability and let you pick your time slot.
  • Walk-in service is still available at most Virginia DMV offices, but appointment holders are seen first and wait times are much shorter.
  • Not every office handles every service, so the booking system will tell you which locations can do what you need.
  • Bring the documents listed on your confirmation email or the dmvnow.com website for your specific transaction, or your appointment may be delayed or cancelled.
  • If you miss your appointment without cancelling, you may have to wait longer to book your next one at some locations.

What documents to bring to your Virginia DMV appointment

The documents you need depend on what you are doing. The dmvnow.com website shows a checklist for each transaction type before you book, and your confirmation email will list what to bring. Bringing the wrong documents is the most common reason appointments run late or get rescheduled.

For a driver's license renewal, you typically need your current license, proof of Virginia residency (utility bill, lease, or bank statement dated within 60 days), and your Social Security number. If you are renewing by mail or online instead of in person, the requirements are different — check the website for that option.

For a new driver's license or learner's permit, you need proof of identity (passport, birth certificate, or military ID), proof of Social Security number (Social Security card, W-2, or tax return), proof of Virginia residency, and proof of your legal name if it differs from your birth certificate (marriage license, divorce decree, or court order). You will also take a written test and vision test at the office.

For a road test, bring your permit or license, proof of insurance, and the vehicle you will be tested in. The vehicle must be registered, insured, and in safe working condition. Bring the registration and insurance card for that vehicle.

Appointment availability and wait times at Virginia DMV offices

Appointment slots open up continuously as people cancel or complete their visits. If you do not see an opening for your preferred date or location, check again in a few days — the system releases new slots regularly. Peak times are Tuesday through Thursday mornings and the first week of each month, when many people renew licenses before they expire.

Virginia DMV offices are busiest in the morning (8 a.m. to 11 a.m.) and slowest in the afternoon (2 p.m. to 4 p.m.). If you have flexibility, booking an afternoon appointment usually means shorter actual wait times even if the system shows the same appointment length.

Walk-in customers are served after appointment holders, so if you do not have a scheduled time, expect to wait 1 to 3 hours depending on the office and time of day. Some offices stop accepting walk-ins an hour before closing to handle the appointment queue.

Cancelling or rescheduling your Virginia DMV appointment

Cancel or reschedule through dmvnow.com using your confirmation number, or call 1-866-DMV-LINE. You can make changes up until the day before your appointment. If you cancel the day of your appointment or do not show up without cancelling, you may face a longer wait to book your next appointment at that location.

If you miss an appointment, you can still book another one when ready through the system, but some offices flag no-shows and may require you to wait a few days before your next available slot. Calling ahead if you realize you cannot make it helps avoid this delay.

Services you can and cannot book online in Virginia

Most common transactions can be booked online: license renewals, new licenses, learner's permits, road tests, ID replacements, and address changes. Commercial driver's license (CDL) appointments and hazmat endorsements can also be scheduled through dmvnow.com.

Some services require a walk-in visit or phone call to schedule. These include title transfers, vehicle registration, duplicate registration cards, and certain medical review cases. The dmvnow.com system will tell you when ready if your transaction type requires a different booking method.

If you are unsure whether your transaction can be booked online, search for it on dmvnow.com or call 1-866-DMV-LINE. The phone line can also help if the online system is not working or if you need to book an appointment for someone else (such as a minor).

What to expect when you arrive for your appointment

Arrive 10 to 15 minutes early. Check in at the front desk with your confirmation number or ID, and you will be called when it is your turn. Appointment holders are prioritized over walk-ins, so you should be seen within 15 to 30 minutes of your scheduled time.

Bring all documents listed on your confirmation email. If you are missing something, the staff may be able to help you complete the transaction anyway, but some documents cannot be substituted — for example, proof of Social Security number must be an original or certified copy for new licenses.

If you fail the vision test or written test, you can usually retake it the same day or book another appointment. Road test failures can be retaken, but you must schedule a new appointment; you cannot test again the same day.

Frequently Asked Questions

Can I book a DMV appointment for someone else?

You can book an appointment for a minor or dependent by calling 1-866-DMV-LINE, but the person must be present at the appointment. Online booking requires the person to have their own account or for you to use their information. For minors, a parent or guardian must attend the appointment.

What if dmvnow.com is down or not showing appointments?

Call 1-866-DMV-LINE to book by phone, or try the website again later — the system sometimes has brief outages. You can also walk into any DMV office without an appointment, though wait times will be longer. The phone line is available Monday through Friday, 8:15 a.m. to 4:45 p.m.

Do I need an appointment for a vehicle inspection?

No. Vehicle inspections are done at private inspection stations, not DMV offices. You can find a station near you on the Virginia DMV website. Bring your vehicle registration and proof of insurance.

Can I change my appointment time after I book it?

Yes, through dmvnow.com using your confirmation number, or by calling 1-866-DMV-LINE. You can reschedule up until the day before your appointment. If you try to change it the day of, call the phone line instead of using the website.

What happens if I arrive late to my appointment?

If you are more than 15 minutes late, your appointment may be cancelled and you will be treated as a walk-in. Call the office directly if you are running late and they may hold your slot. The phone number for your specific office is on your confirmation email.