Virginia DMV offices
Compare office details and prepare for your visit.
76 office records in Virginia.Find a location, compare saved hours and check the official visit instructions.
Browse the directoryWhat the saved records include
- Cities and towns
- 68
- With a weekly schedule
- 3 of 76
- With a phone number
- 76 of 76
A record without hours is shown as unavailable, not closed.
Compare offices
Open status uses the current time and saved weekly hours. It does not confirm holiday closures or appointment availability. Unknown hours and uncertain time zones are excluded from the open filter.
Abingdon DMV Customer Service Center
25552 Lee Highway, Abingdon, VA 24211
VA DMV CSCAlexandria DMV Customer Service Center
2681 Mill Road, Alexandria, VA 22314
VA DMV CSCAltavista DMV Customer Service Center
1301-H Main Street, Altavista, VA 24517
VA DMV CSCArlington DMV Customer Service Center
4150 South Four Mile Run Drive, Arlington, VA 22206
VA DMV CSCArlington Metro at Va. Square DMV Customer Service Center
3434 North Washington Blvd. Suite RET01, Arlington, VA 22201
VA DMV CSCAshland DMV Customer Service Center
252 A Washington Highway, Ashland, VA 23005
VA DMV CSCBedford DMV Customer Service Center
1128 E. Lynchburg Salem Turnpike, Suite 950, Bedford, VA 24523
VA DMV CSCCharlottesville DMV Customer Service Center
2055 Abbey Road, Charlottesville, VA 22911
VA DMV CSCChesapeake DMV Customer Service Center
813 Greenbrier Parkway, Chesapeake, VA 23320
VA DMV CSCChester DMV Customer Service Center
12100 Branders Creek Drive, Chester, VA 23831
VA DMV CSCChesterfield DMV Customer Service Center
610 Johnston Willis Drive, Richmond, VA 23236
VA DMV CSCChristiansburg DMV Customer Service Center
385 Arbor Drive, Christiansburg, VA 24073
VA DMV CSCClintwood DMV Customer Service Center
2311 Dickenson Hwy., Clintwood, VA 24228
VA DMV CSCCourtland DMV Customer Service Center
27426 Southampton Parkway, Courtland, VA 23837
VA DMV CSCCovington DMV Customer Service Center
121 Mall Road, Covington, VA 24426
VA DMV CSCCulpeper DMV Customer Service Center
18505 Crossroad Parkway, Culpeper, VA 22701
VA DMV CSCDanville DMV Customer Service Center
126 Sandy Court, Suite C, Danville, VA 24541
VA DMV CSCEast Henrico DMV Customer Service Center
5517 South Laburnum Avenue, Richmond, VA 23231
VA DMV CSCEmporia DMV Customer Service Center
103 Commonwealth Blvd, Emporia, VA 23847
VA DMV CSCFairfax / Westfields DMV Customer Service Center
14950 Northridge Drive, Chantilly, VA 20151
VA DMV CSCFairfax Braddock Road DMV Customer Service Center
9855 Braddock Road, Fairfax, VA 22032
VA DMV CSCFarmville DMV Customer Service Center
300 North Virginia Street, Farmville, VA 23901
VA DMV CSCFort Lee DMV Customer Service Center
1401 Barfoot Ave, Room 118, BLDG 3400 RM118, Fort Lee, VA 23801
VA DMV CSCFranconia DMV Customer Service Center
6306 Grovedale Drive, Alexandria, VA 22310
VA DMV CSCFredericksburg DMV Customer Service Center
5700 Southpoint Centre Boulevard, Fredericksburg, VA 22407
VA DMV CSCFront Royal DMV Customer Service Center
15 Water Street, Front Royal, VA 22630
VA DMV CSCGalax DMV Customer Service Center
7565 Carrollton Pike, Galax, VA 24333
VA DMV CSCGate City DMV Customer Service Center
382 Jones Street, Suite 101, Gate City, VA 24251
VA DMV CSCGloucester DMV Customer Service Center
2348 York Crossing Drive, Hayes, VA 23072
VA DMV CSCHampton DMV Customer Service Center
8109 Roanoke Avenue, Hampton, VA 23605
VA DMV CSCHarrisonburg DMV Customer Service Center
3281 Peoples Drive, Harrisonburg, VA 22801
VA DMV CSCHopewell DMV Customer Service Center
4401 Crossings Boulevard, Prince George, VA 23875
VA DMV CSCJonesville DMV Customer Service Center
195 Hill Street, Jonesville, VA 24263
VA DMV CSCKilmarnock DMV Customer Service Center
110 DMV Drive, Kilmarnock, VA 22482
VA DMV CSCLebanon DMV Customer Service Center
567 W. Main Street, Lebanon, VA 24266
VA DMV CSCLeesburg DMV Customer Service Center
400 Fort Evans Road NE, Leesburg, VA 20176
VA DMV CSCLexington DMV Customer Service Center
110 East Midland Trail, Lexington, VA 24450
VA DMV CSCLorton DMV Customer Service Center
7714 Gunston Plaza, Lorton, VA 22079
VA DMV CSCLynchburg DMV Customer Service Center
3236 Odd Fellows Road, Lynchburg, VA 24501
VA DMV CSCMarion DMV Customer Service Center
1595 North Main Street, Marion, VA 24354
VA DMV CSCMartinsville DMV Customer Service Center
310 Starling Avenue, Martinsville, VA 24112
VA DMV CSCNewport News DMV Customer Service Center
12730 Patrick Henry Drive, Newport News, VA 23602
VA DMV CSCNorfolk / Military Circle DMV Customer Service Center
5745 Poplar Hall Drive, Norfolk, VA 23502
VA DMV CSCNorfolk / Widgeon Road DMV Customer Service Center
850 Widgeon Road, Norfolk, VA 23513
VA DMV CSCNorton DMV Customer Service Center
1729 Park Avenue S.W., Norton, VA 24273
VA DMV CSCOnancock DMV Customer Service Center
20 North Street, Onancock, VA 23417
VA DMV CSCPentagon DMV Customer Service Center
Pentagon, Room 2C1049, Washington, DC 20301
VA DMV CSCPetersburg DMV Customer Service Center
120 Wagner Road, Petersburg, VA 23805
VA DMV CSCPortsmouth DMV Customer Service Center
6400 Bickford Parkway, Portsmouth, VA 23703
VA DMV CSCPrince William/Manassas DMV Customer Service Center
11270 Bulloch Drive, Manassas, VA 20109
VA DMV CSCPulaski DMV Customer Service Center
1901 Bobwhite Boulevard, Pulaski, VA 24301
VA DMV CSCRichmond Central DMV Customer Service Center
2300 West Broad Street, Richmond, VA 23269
VA DMV CSCRoanoke DMV Customer Service Center
5220 Valleypark Drive, Roanoke, VA 24019
VA DMV CSCRocky Mount DMV Customer Service Center
305 Tanyard Road, Rocky Mount, VA 24151
VA DMV CSCSmithfield DMV Customer Service Center
1403 S Church St, Smithfield, VA 23430
VA DMV CSCSouth Boston DMV Customer Service Center
2039 Hamilton Boulevard, South Boston, VA 24592
VA DMV CSCSouth Hill DMV Customer Service Center
206 South Brunswick Avenue, South Hill, VA 23970
VA DMV CSCStafford DMV Customer Service Center
874 Garrisonville Road, Stafford, VA 22554
VA DMV CSCStaunton DMV Customer Service Center
17 First Street, Staunton, VA 24401
VA DMV CSCSterling - Free Court DMV Customer Service Center
1st, 2026 we will be happy to serve you at 22360 S. Sterling Blvd, Unit D112, Sterling, VA 20164
VA DMV CSCSterling - Sterling Blvd. DMV Customer Service Center
22360 S. Sterling Blvd. Unit D112, Sterling, VA 20164
VA DMV CSCSuffolk DMV Customer Service Center
1040 Centerbrooke Ln, Suffolk, VA 23434
VA DMV CSCTappahannock DMV Customer Service Center
750 Richmond Beach Road, Tappahannock, VA 22560
VA DMV CSCTazewell DMV Customer Service Center
1151 Tazewell Avenue, Tazewell, VA 24651
VA DMV CSCTysons Corner DMV Customer Service Center
1968 Gallows Road, Vienna, VA 22182
VA DMV CSCVansant DMV Customer Service Center
1657 Lover's Gap Road, Vansant, VA 24656
VA DMV CSCVirginia Beach / Buckner DMV Customer Service Center
3551 Buckner Boulevard, Virginia Beach, VA 23453
VA DMV CSCVirginia Beach / Hilltop DMV Customer Service Center
1712 Donna Drive, Virginia Beach, VA 23454
VA DMV CSCWarrenton DMV Customer Service Center
94 Alexandria Pike, Warrenton, VA 20186
VA DMV CSCWaynesboro DMV Customer Service Center
998 Hopeman Parkway, Waynesboro, VA 22980
VA DMV CSCWest Henrico DMV Customer Service Center
9237 Quioccasin Road, Richmond, VA 23229
VA DMV CSCWilliamsburg DMV Customer Service Center
5235 John Tyler Highway, Williamsburg, VA 23185
VA DMV CSCWinchester DMV Customer Service Center
4050 Valley Pike, Winchester, VA 22602
VA DMV CSCWoodbridge DMV Customer Service Center
2731 Caton Hill Road, Woodbridge, VA 22192
VA DMV CSCWoodstock DMV Customer Service Center
714-A North Main Street, Woodstock, VA 22664
VA DMV CSCWytheville DMV Customer Service Center
800 East Main Street, Suite 100, Wytheville, VA 24382
VA DMV CSCAbout these office details
Saved office records
The original office record was saved the dates shown on individual office pages. Later checks identify the individual fields updated; they do not reverify every detail.
Visit the official state agencyHours and visit guidance
Agency visit guidance has its own check date. Weekly hours do not confirm holidays, emergency closures or appointment availability. Selected monthly visit days are kept separate from weekly hours.
How we check and update the informationWait data has limited coverage
Only matched California offices have saved estimates in this directory. Those readings are dated October 23, 2026. A missing reading is not a zero-minute wait.