Virginia DMV offices
133 offices from official Virginia agency data. We never charge: book only on the official site.
What do you need to do in Virginia?
Free · No sign-up · Every answer explained
Virginia Learner's Permit Practice Test
Practice for the Virginia knowledge exam with questions based on the official handbook, each with an explanation and its source.
- 40 questions per test
- 100% on Road Signs, 80% on General Knowledge
- 429 questions in the bank
Take the practice testor practice one of 12 topics
Offices by city
- Richmond capital (4)
- Alexandria (3)
- Arlington (3)
- Chesapeake (2)
- Hampton (2)
- Newport News (3)
- Norfolk (3)
- Virginia Beach (3)
Offices by county
- Accomack County (2)
- Albemarle County (1)
- Alexandria City (2)
- Alleghany County (1)
- Amelia County (1)
- Amherst County (1)
- Appomattox County (1)
- Arlington County (4)
- Augusta County (1)
- Bath County (1)
- Bedford County (1)
- Brunswick County (1)
- Buchanan County (1)
- Campbell County (1)
- Caroline County (1)
- Carroll County (1)
- Charlotte County (1)
- Charlottesville City (1)
- Chesapeake City (2)
- Chesterfield County (3)
- Clarke County (1)
- Colonial Heights City (1)
- Culpeper County (1)
- Cumberland County (1)
- Danville City (1)
- Dickenson County (1)
- Dinwiddie County (1)
- Emporia City (1)
- Essex County (1)
- Fairfax County (6)
- Fairfax City (1)
- Fauquier County (2)
- Fluvanna County (1)
- Franklin County (1)
- Frederick County (1)
- Giles County (1)
- Gloucester County (1)
- Goochland County (1)
- Grayson County (1)
- Halifax County (2)
- Hampton City (2)
- Hanover County (2)
- Harrisonburg City (1)
- Henrico County (2)
- Highland County (1)
- Hopewell City (1)
- Isle of Wight County (1)
- James City County (3)
- King George County (1)
- King William County (1)
- Lancaster County (1)
- Lee County (1)
- Loudoun County (2)
- Louisa County (1)
- Lunenburg County (1)
- Lynchburg City (1)
- Madison County (1)
- Martinsville City (1)
- Mathews County (1)
- Mecklenburg County (1)
- Montgomery County (1)
- New Kent County (1)
- Newport News City (3)
- Norfolk City (3)
- Northumberland County (1)
- Norton City (1)
- Nottoway County (1)
- Orange County (1)
- Page County (1)
- Patrick County (1)
- Petersburg City (1)
- Pittsylvania County (1)
- Poquoson City (1)
- Portsmouth City (2)
- Powhatan County (1)
- Prince Edward County (1)
- Prince George County (2)
- Prince William County (3)
- Pulaski County (1)
- Radford City (1)
- Richmond City (1)
- Roanoke County (1)
- Roanoke City (1)
- Rockbridge County (1)
- Russell County (1)
- Scott County (1)
- Shenandoah County (1)
- Smyth County (1)
- Southampton County (1)
- Spotsylvania County (1)
- Stafford County (2)
- Suffolk City (1)
- Sussex County (1)
- Tazewell County (1)
- Virginia Beach City (3)
- Warren County (1)
- Washington County (2)
- Waynesboro City (2)
- Wythe County (1)
How appointments work
Virginia DMV says you can walk in or make an appointment online; appointments are available Monday to Friday and walk-ins during regular office hours. E-Tickets hold a place in line for same-day service.
Checked October 29, 2026 against: DMV appointments; Virginia DMV. The agency’s site is authoritative; we are an independent website.
State agency
- Name
- Virginia Department of Motor Vehicles
- Customer service
- 804-497-7100
Monday–Friday, 8 a.m.–5 p.m.; Saturday, 8 a.m.–noon (Eastern)
All phone numbers and address
- TTY (Virginia Relay)
- 800-828-1120
- Mailing address
- Virginia Department of Motor Vehicles
P.O. Box 27412
Richmond, VA 23269
Checked October 29, 2026 against: Contact Us - Virginia DMV. For a specific office, use its page.
Virginia DMV guides
- Visiting the Virginia DMV: appointments, walk-ins, what to bring and what to expect
- Virginia driver's license and ID card: first license, renewal, replacement and REAL ID
- Registering and titling a vehicle in Virginia: new residents, purchases and renewals
- REAL ID in Virginia: documents, cost and booking a DMV visit
Where to take the driving test in Virginia
In Virginia, the DMV gives the road skills test at its customer service centers. The state-approved driver education program, which may be taken at a public or private school or at a driver training school, includes a final road skills examination, and the DMV says first-time applicants 18 or older who complete one do not take the road skills test at DMV (new rules for ages 18 through 20 start January 1, 2027). Check the agency's page before you book a test.
Checked November 4, 2026 against: Road Skills Tests; Driver Education; Driver Training Schools. The official page always wins.
Virginia questions and answers
About these 133 offices
Office types: Customer Service Center: 75 · DMV Select: 58.
By what they handle: Driver licenses & IDs: 75 · Vehicle registration & titles: 133 · Other services: 0. An office can handle several.