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

Offices by county

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.

Official appointment page

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

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.

What the office counts include