Book your Virginia DMV appointment through the DMV website or by phone
Virginia's Department of Motor Vehicles lets you reserve a time slot before you visit in person. You can book online at dmvnow.com or call 1-866-DMV-LINE (1-866-368-5463). Online booking is faster — you pick your location and time, and you get a confirmation number right away. Phone booking takes longer because you're waiting for a representative, but it works if you don't have internet access or prefer to talk to someone.
You don't need an appointment for every transaction. Walk-ins are allowed at most Virginia DMV offices, but you'll wait in line with everyone else. An appointment saves you time by giving you a specific slot, usually within a few weeks of when you call or book online.
Key Takeaways
- Book online at dmvnow.com or call 1-866-DMV-LINE; online booking is faster and shows available times when ready.
- You'll need to know what service you need (license renewal, new license, title transfer, registration) before you book.
- Appointments are available at different Virginia DMV locations, and you choose which office works for you.
- Bring the documents listed in your confirmation email — the DMV will tell you exactly what you need when you book.
- If you can't make your appointment, cancel it online or by phone so someone else can use that slot.
What you need before you book online
Have your Virginia driver's license or ID number ready, or your Social Security number. You'll also need to know which service you're coming in for: a license renewal, a new license, a title or registration transaction, or something else. The DMV website walks you through the options, and you pick the one that matches your reason for visiting.
If you're renewing your license, you'll see whether you're may be able to access to renew by mail or online instead of coming in person. Some renewals don't require an office visit at all. The website tells you this before you book, so you might not need an appointment.
How to book on dmvnow.com
Go to dmvnow.com and look for the "Schedule an Appointment" or "Book an Appointment" link on the home page. Click it, then select your transaction type from the list. The site will show you which DMV offices near you have openings and what dates and times are available.
Pick the location and time that work for you. You'll enter your contact information and any details the DMV needs for your transaction. At the end, you'll get a confirmation number and a confirmation email. Save both — you'll need the confirmation number when you arrive at the office.
The confirmation email also lists the documents you need to bring. Read it carefully and gather everything before your appointment day. Showing up without the right documents means you'll have to reschedule.
Booking by phone if you can't use the website
Call 1-866-DMV-LINE (1-866-368-5463) during business hours. A representative will ask you what service you need, where you'd like to go, and what times work for you. They'll check availability and book you into an open slot. You'll get a confirmation number over the phone — write it down when ready.
Ask the representative to email or mail you a confirmation with the documents you need to bring. If they can't email it, write down the list they give you so you don't forget anything.
What to bring on your appointment day
Bring your confirmation number and a photo ID. Bring all the documents listed in your confirmation email — this is the most important step. Common documents include your current license, proof of residency (a utility bill or lease), your Social Security card, and proof of citizenship or legal presence.
If you're doing a title or registration transaction, bring the vehicle's title, registration, and proof of insurance. If you're getting a new license because yours was lost or stolen, bring a police report if you have one. The exact list depends on your transaction, so check your confirmation email before you leave home.
Arrive a few minutes early. Bring a pen in case you need to fill out forms by hand, though the DMV increasingly uses digital forms in the office.
If you need to cancel or reschedule
Cancel your appointment online at dmvnow.com if you can't make it. Log in, find your appointment, and select the cancel option. You can also call 1-866-DMV-LINE to cancel by phone. Canceling frees up the slot for someone else and lets you book a different time if you need one.
If you miss your appointment without canceling, you may have to wait longer to get another slot. The DMV doesn't usually charge a fee for missing an appointment, but it's courteous to cancel if your plans change.
What happens if appointments are full
If the DMV office you want is booked up, try a different location. Virginia has offices in most counties and cities, and you can choose any of them. A location farther away might have sooner openings.
You can also check back on dmvnow.com in a few days — cancellations happen regularly and new slots open up. Some people find that booking very early in the morning or late in the day shows more availability than mid-afternoon times.
Frequently Asked Questions
Do I have to make an appointment, or can I just walk in?
Walk-ins are allowed at Virginia DMV offices, but you'll wait in line with everyone else. An appointment gives you a specific time slot and usually means a shorter wait. Some offices get very busy, so an appointment is worth booking if you want to minimize your time there.
How far in advance can I book an appointment?
You can usually book several weeks ahead on dmvnow.com. The exact window varies by location and how busy the office is. The website shows you what dates are available when you search.
What if I don't have a confirmation number when I arrive?
Tell the DMV staff you have an appointment and give them your name and date of birth. They can look up your reservation in their system. Bring your confirmation email if you have it on your phone, or the number you wrote down when you booked by phone.
Can I book an appointment for someone else?
You can book an appointment for a family member or someone you're helping, but they'll need to be present at the office with their own ID. The appointment is tied to their information, not yours.
What if my appointment time doesn't work anymore?
Cancel your current appointment on dmvnow.com or by phone, then book a new one for a different date or time. You can do this as many times as you need until you find a slot that works.