Virginia DMV locations are spread across the state, with full-service offices in major cities and express locations in smaller towns
Virginia operates its Department of Motor Vehicles through a network of about 75 locations statewide. Most offer the full range of services — license renewals, vehicle registration, title work, and knowledge tests. Some smaller offices handle only specific transactions. The state does not maintain a single master list on one page, but you can search by county or city on the official Virginia DMV website to find the office nearest you and see which services that location provides.
Before you visit any Virginia DMV office, you should know that many locations require you to book an appointment online or by phone. Walk-ins are accepted at some offices, but wait times can run two to four hours during peak times. Booking ahead typically cuts your wait to 30 minutes or less. The appointment system shows you real-time availability, so you can see which offices have openings on the day you need to go.
Virginia also offers online services for certain transactions — license renewals, address changes, and vehicle registration renewals can often be completed without visiting an office at all. Knowing which services you can handle online before you leave home saves a trip.
Key Takeaways
- Virginia has about 75 DMV locations across the state, with full-service offices in cities and limited-service offices in smaller towns.
- Most Virginia DMV offices require an appointment booked through the official website or by phone; walk-ins are accepted at some locations but face longer waits.
- You can renew your license, register a vehicle, or change your address online without visiting an office for many common transactions.
- Wait times at offices without appointments often exceed two hours during business hours, especially mid-morning and mid-afternoon.
- Each office location page shows which specific services are offered there, so confirm your office handles your transaction before you book.
How to find the Virginia DMV office closest to you
Start at the Virginia DMV website and use the office locator tool. You can search by county name, city, or ZIP code. The search results show the office address, phone number, hours of operation, and a list of services available at that location. Some offices are open Monday through Friday only; others have Saturday hours. Hours vary by location, so check before you plan your visit.
If you live near the state border, you may have a choice between Virginia offices and offices in a neighboring state. Virginia offices handle Virginia transactions only, so make sure you are going to the right state's DMV for what you need. The office locator will show you only Virginia locations.
Many people find it faster to call the office directly rather than visit in person. The phone number is listed on the office locator page. Staff can tell you whether your specific transaction can be handled at that location, what documents you need to bring, and whether you need an appointment.
Booking an appointment and what to bring
Virginia DMV appointments are booked through the state website or by calling 1-866-DMV-LINE (1-866-368-5463). The online system shows available time slots for each office. You can typically book an appointment up to 30 days in advance. If you call, staff will find an available slot and confirm it with you over the phone.
When you book, you will need to know which service you are seeking — for example, "driver's license renewal" or "vehicle registration." The system will direct you to the correct office and show you what documents that office requires for your transaction. Write down the appointment confirmation number and bring it with you.
Bring your confirmation number, a valid photo ID, and all documents listed for your specific transaction. Common documents include your current license, vehicle title, proof of residency, and proof of insurance. The office locator page for your chosen location lists exactly what you need. Bringing everything on the first visit prevents a second trip.
Services available at different Virginia DMV locations
Full-service offices handle driver's license applications and renewals, written and road tests, vehicle registration and title work, address changes, and name changes. These are typically located in county seats and larger cities. If you need a road test or are explore for a license for the first time, confirm that your chosen office offers testing before you book.
Express offices and satellite locations may handle only renewals, registration transfers, and address changes. They typically do not offer written tests or new license applications. The office locator tool shows which services each location provides, so you will know before you arrive whether that office can handle your transaction.
Some transactions — such as commercial driver's license (CDL) testing — are only available at certain locations. If you need a CDL, the office locator will show you which offices in your region offer that service. Do not assume your nearest office handles it.
Online services that may save you a trip
Virginia allows you to renew an expiring driver's license online if you meet certain conditions: your license must not be suspended or revoked, you must have a valid Social Security number on file, and you cannot have any medical or vision restrictions that require an in-person exam. The online renewal takes about 10 minutes and costs the same as renewing in person.
Vehicle registration renewals can also be completed online through the Virginia DMV website. You will need your vehicle identification number (VIN), current registration card, and a payment method. Online registration renewal is available year-round and takes a few minutes.
Address changes for your driver's license or vehicle registration can be reported online without visiting an office. This is one of the fastest transactions available. If you are moving, changing your address online before you move prevents mail delays and keeps your records current.
Wait times and peak hours at Virginia DMV offices
Walk-in wait times vary widely by location and time of day. Offices in urban areas — Richmond, Arlington, Virginia Beach, Roanoke — typically see longer waits than rural offices. Mid-morning (10 a.m. to noon) and mid-afternoon (2 p.m. to 4 p.m.) are the busiest times. Early morning (right when the office opens) and late afternoon (after 4 p.m.) tend to be quieter.
If you have an appointment, you will usually be seen within 30 minutes of your scheduled time. Appointments are prioritized over walk-ins. If you cannot book an appointment and must walk in, arriving at opening time or in the last hour before closing gives you the best chance of a shorter wait.
Certain transactions take longer than others. A straightforward address change or registration renewal may take 15 minutes. A new driver's license process with a written test can take 45 minutes to an hour. If you are unsure how long your transaction will take, ask when you call the office.
What to do if your nearest office is closed or fully booked
If your preferred office has no appointments available for several weeks, check offices in neighboring counties or nearby cities. The office locator shows availability across the state, and you can often find an opening sooner at a location 20 or 30 miles away than at your nearest office.
Some transactions can be handled by mail. Vehicle registration renewals, for example, can often be completed by mail if you do not need a new registration card when ready. Driver's license renewals by mail are available only in limited circumstances. Call the DMV to ask whether your specific transaction can be mailed in.
If you are unable to visit an office in person, a family member or authorized representative may be able to handle certain transactions on your behalf. You will need to provide written authorization and the representative will need to bring your signed documents plus their own ID. Not all transactions allow this, so confirm with the office before sending someone else.
Scam alerts and safety information
Do not use third-party websites that claim to book DMV appointments for you. These sites charge fees — sometimes $50 or more — for a service that is free on the official Virginia DMV website. The only legitimate way to book a Virginia DMV appointment is through the state website (dmvnow.com) or by calling 1-866-DMV-LINE. Any other site is a scam.
Be cautious of emails or text messages claiming to be from the Virginia DMV. The DMV does not send unsolicited emails asking you to verify your information or click a link. If you receive such a message, do not click any links or provide personal information. Report it to the Virginia Attorney General's office.
When you visit an office in person, bring only the documents you need for your transaction. Do not carry your Social Security card, passport, or other sensitive documents unless the office specifically requires them. Bring one form of photo ID and leave the rest at home.
Frequently Asked Questions
Can I walk in without an appointment, or do I have to book ahead?
Walk-ins are accepted at most Virginia DMV offices, but you will likely wait two to four hours during business hours. Booking an appointment online or by phone is free and typically gets you in within 30 minutes of your scheduled time. If you must walk in, go early in the morning or near closing time for a shorter wait.
What if I need a road test for my driver's license?
Not all Virginia DMV offices offer road tests. Use the office locator on the state website to find offices in your area that provide testing. Road tests are typically available by appointment only. You will need to bring your learner's permit, proof of insurance, and a vehicle that meets safety requirements.
Can I renew my license online if it has expired?
Online renewal is only for licenses that have not yet expired or are within a certain grace period. If your license is expired, you will need to visit an office in person. Call the DMV to confirm whether your license is still within the window for online renewal.
What documents do I need to bring to register a vehicle for the first time in Virginia?
You will need the vehicle title, proof of a passing inspection, proof of insurance, and a form of ID. If the vehicle is financed, bring the loan agreement or lender information. The office locator page for your chosen location lists all required documents, so check there before you visit.
Is there a way to skip the DMV office entirely?
For some transactions, yes. License renewals, vehicle registration renewals, and address changes can often be completed online. Mail-in options are available for certain renewals. However, new licenses, road tests, title transfers, and some other transactions require an in-person visit to an office.