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 City Phone Details
Oak Hall DMV Select8171 Lankford Hwy.
Oak Hall, VA 23416
Oak Hall(757) 854-1425
Cheriton DMV Select21334 S. Bayside Road
Cheriton, VA 23316
Cheriton(804) 497-7100
DMV Select2 Plum St.
Cape Charles, VA 23310
Cape Charles(757) 331-2880
DMV Customer Service Center110 DMV Drive
Kilmarnock, VA 22482
Kilmarnock(804) 497-7100
DMV Select10644 Buckley Hill Road
Mathews, VA 23109
Mathews(804) 497-7100
DMV Select72 T Monument Place
Heathsville, VA 22473
Heathsville(804) 497-7100
DMV Customer Service Center6577 George Washington Memorial Highway
Gloucester, VA 23061
Gloucester(804) 497-7100
DMV Customer Service Center998 Hopeman Parkway
Waynesboro, VA 22980
Waynesboro(804) 497-7100
DMV Customer Service Center2055 Abbey Road
Charlottesville, VA 22911
Charlottesville(804) 497-7100
DMV Customer Service Center17 First St.
Staunton, VA 24401
Staunton(804) 497-7100
DMV Select236 Cooperative Way Piney Mountain Vinyl Siding, Inc.
Arrington, VA 22922
Arrington(434) 263-5466
DMV Select13027 James Madison Highway
Palmyra, VA 22963
Palmyra(804) 497-7100
DMV Select12403 James Madison Hwy.
Orange, VA 22960
Orange(804) 497-7100
DMV Select22 Washington Circle
Madison, VA 22727
Madison(804) 497-7100
DMV Self-Service Center3281 Peoples Drive
Harrisonburg, VA 22801
Harrisonburg(866) 368-5463
DMV Customer Service Center3281 Peoples Drive
Harrisonburg, VA 22801
Harrisonburg(804) 497-7100
DMV Select16954 Oak Street
Dillwyn, VA 23936
Dillwyn(434) 983-2069
DMV Select102 E. First St.
Mineral, VA 23117
Mineral(540) 894-5100
Cumberland DMV Select1 Courthouse Circle
Cumberland, VA 23040
Cumberland(804) 497-7100
DMV Customer Service Center2681 Mill Road
Alexandria, VA 22314
Alexandria(804) 497-7100
DMV Customer Service Center4150 S. Four Mile Run Drive
Arlington, VA 22206
Arlington(804) 497-7100
DMV Select2100 Clarendon Blvd. Ste. 218
Arlington, VA 22201
Arlington(804) 497-7100
Lorton DMV Select8210 Cinderbed Rd.
Lorton, VA 22079
Lorton(804) 497-7100
DMV Customer Service Center1968 Gallows Road Tysons Corner
Vienna, VA 22182
Vienna(804) 497-7100
DMV Customer Service Center810 Grayson Ave.
Covington, VA 24426
Covington(804) 497-7100