How to book a Virginia DMV appointment
You can schedule a Virginia DMV appointment online through the Virginia Department of Motor Vehicles website at dmvnow.com, by phone at 1-866-368-5463, or in person at any DMV office. The online system is fastest — you pick your location, choose from available dates and times, and get a confirmation number when ready. Phone appointments take longer because you are waiting for a representative, but you can ask questions during the call. Walk-in appointments are not may provide a service window on the same day.
Most appointment types — license renewals, address changes, vehicle registration — can be booked online without calling. You will need your driver's license number or Social Security number to log in. If you do not have either, you must call or visit in person. The system shows you available slots up to 30 days ahead, and slots fill fastest in urban areas like Northern Virginia and Richmond.
Key Takeaways
- Book online at dmvnow.com for the fastest appointment — you get a confirmation number right away and can choose from open slots up to 30 days out.
- You will need your driver's license number or Social Security number to book online; if you do not have either, call 1-866-368-5463 or visit an office in person.
- Bring all required documents for your transaction type on your appointment day, or the DMV will not serve you and you will lose your time slot.
- If you miss your appointment without canceling, you may have to wait longer for the next available slot, so cancel at least 24 hours ahead if plans change.
- Scammers pose as the Virginia DMV online and by phone — never pay a fee to book an appointment, and never give your Social Security number to anyone who calls you.
What documents to bring to your appointment
The documents you need depend on what you are doing. For a driver's license renewal, bring your current license and proof of your current address (a utility bill, lease, or bank statement dated within the last 60 days). For an address change, bring your current license and the same proof of address. For vehicle registration, bring your title, proof of insurance, and proof of address.
If you are explore for a license for the first time, the requirements are longer: proof of identity (passport, birth certificate, or military ID), proof of Social Security number (Social Security card or W-2), and proof of address. The DMV website lists the full document requirements by transaction type before you book, so check there first. If you show up without the right documents, the DMV will not process your transaction and you will have to book another appointment.
When to expect your appointment slot
Appointment availability varies by location and season. Urban DMV offices in Arlington, Alexandria, and Richmond often fill up 2 to 3 weeks ahead, especially in the morning. Rural offices and afternoon slots usually have openings closer to the date. If you need an appointment within a week, try searching for offices outside your when ready area — a 20-minute drive to a less busy location often means a slot within 2 to 3 days.
The DMV does not hold appointments on Sundays or Mondays. Most offices are open Tuesday through Friday, 8:15 a.m. to 4:45 p.m., and Saturday 8:15 a.m. to 12:45 p.m. If you book a Saturday appointment, arrive 10 minutes early because the office closes at 12:45 p.m. sharp and does not extend service times.
Canceling or rescheduling your appointment
Cancel or reschedule through dmvnow.com using your confirmation number, or call 1-866-368-5463. You can make changes up to 24 hours before your appointment. If you cancel with less than 24 hours notice or do not show up, you lose that slot and will have to wait for the next available time. The wait for a new appointment may be longer than it was for your original one, especially if you cancel during a busy season.
If an emergency comes up and you cannot reach the phone line in time, go to the DMV office in person and explain to the staff. They may be able to fit you in the same day or offer you the next available slot without penalty, but this is not may provide. It is safer to cancel online as soon as you know you cannot make it.
Scams and safety warnings
Never pay a fee to book a Virginia DMV appointment. The official DMV website and phone line do not charge for scheduling. Scammers create fake websites that look like dmvnow.com and charge $10 to $50 to "process" your appointment. They take your money and personal information and never book anything. Check the URL carefully — the real site is dmvnow.com with no hyphens or extra words.
Do not give your Social Security number to anyone who calls you claiming to be from the DMV. The DMV does not call people to confirm appointments or ask for personal information over the phone. If someone calls you saying your license is suspended or your registration is expired and asks for payment, hang up — this is a common scam. The real DMV sends notices by mail, not by phone.
If you book through a third-party service that charges a fee, you are paying for someone else to book the appointment for you — the DMV itself does not charge. These services are legal but unnecessary; you can book yourself for free in 5 minutes on dmvnow.com.
What happens on your appointment day
Arrive 10 minutes early with all your documents. Check in at the front desk and give your confirmation number. You will be called to a service window when it is your turn. The wait time after check-in varies — some appointments are served within 10 minutes, others within 30 to 45 minutes, depending on how busy the office is that day. Bring a book or phone charger because you may wait.
If you are renewing a license or ID, the DMV will take a new photo and ask you to verify your information. If you are registering a vehicle, the staff will inspect your documents and process the registration. Most transactions take 10 to 15 minutes once you reach the window. If the DMV finds a problem with your documents, they will tell you what is missing and you will have to reschedule.
Alternatives if you cannot get an appointment
Some DMV transactions can be done by mail. License renewals, address changes, and vehicle registration renewals can often be completed by mail if you are not changing your photo or address. The DMV website shows which services are available by mail for your situation. Mail processing takes 7 to 10 business days.
If you need a service urgently and cannot find an appointment, try calling 1-866-368-5463 to ask about cancellations. DMV staff sometimes have access to same-day or next-day slots that do not show online. You can also visit an office in person during walk-in hours, though you will not be may provide service the same day and may wait several hours.
Frequently Asked Questions
Can I book an appointment for someone else?
No. The person whose transaction it is must book the appointment themselves using their own driver's license number or Social Security number. If someone else books it, the DMV will not serve you because the name on the appointment will not match your ID.
What if I arrive late to my appointment?
If you are more than 15 minutes late, the DMV may cancel your slot and you will have to reschedule. Call the office as soon as you know you will be late and ask if they can hold your time. Some offices are flexible, others are not.
Do I need an appointment for a learner's permit?
Yes. Learner's permits require an appointment and a knowledge test, so you cannot walk in. Book online or by phone, and bring your proof of identity, Social Security number, and proof of address.
Can I book multiple appointments at once?
You can book one appointment per transaction. If you need a license renewal and a vehicle registration, you will need two separate appointments, though you may be able to schedule them back-to-back on the same day at the same office.
What if the website says no appointments are available?
Try searching for offices in nearby counties or different times of day. If your area is fully booked, offices 30 to 45 minutes away often have open slots. You can also call 1-866-368-5463 to ask about cancellations or same-day options.