Virginia DMV Hours

Search all DMV office locations in the state of Virginia. There are currently 128 offices in Virginia to choose from in order to get your driving requirements fulfilled. View all DMV hours, locations, and contact information to make an appointment today. Find a Virginia DMV office by the city your looking for. Below is the statewide list of Virginia DMV offices.

Office Address Phone Details
Oak Hall DMV Select
8171 Lankford Hwy.
Oak Hall, VA 23416
Cheriton DMV Select
21334 S. Bayside Road
Cheriton, VA 23316
DMV Select
2 Plum St.
Cape Charles, VA 23310
DMV Customer Service Center
110 DMV Drive
Kilmarnock, VA 22482
DMV Select
10644 Buckley Hill Road
Mathews, VA 23109
DMV Select
72 T Monument Place
Heathsville, VA 22473
DMV Customer Service Center
6577 George Washington Memorial Highway
Gloucester, VA 23061
DMV Customer Service Center
998 Hopeman Parkway
Waynesboro, VA 22980
DMV Customer Service Center
2055 Abbey Road
Charlottesville, VA 22911
DMV Customer Service Center
17 First St.
Staunton, VA 24401
DMV Select
236 Cooperative Way Piney Mountain Vinyl Siding, Inc.
Arrington, VA 22922
DMV Select
13027 James Madison Highway
Palmyra, VA 22963
DMV Select
12403 James Madison Hwy.
Orange, VA 22960
DMV Select
22 Washington Circle
Madison, VA 22727
DMV Self-Service Center
3281 Peoples Drive
Harrisonburg, VA 22801
DMV Customer Service Center
3281 Peoples Drive
Harrisonburg, VA 22801
DMV Select
16954 Oak Street
Dillwyn, VA 23936
DMV Select
102 E. First St.
Mineral, VA 23117
Cumberland DMV Select
1 Courthouse Circle
Cumberland, VA 23040
DMV Customer Service Center
2681 Mill Road
Alexandria, VA 22314
DMV Customer Service Center
4150 S. Four Mile Run Drive
Arlington, VA 22206
DMV Select
2100 Clarendon Blvd. Ste. 218
Arlington, VA 22201
Lorton DMV Select
8210 Cinderbed Rd.
Lorton, VA 22079
DMV Customer Service Center
1968 Gallows Road Tysons Corner
Vienna, VA 22182
DMV Customer Service Center
810 Grayson Ave.
Covington, VA 24426