DMV Office HoursAn independent directory

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 directory

What 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

76 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 CSC
Confirm the opening hours before you travel.

Alexandria DMV Customer Service Center

2681 Mill Road, Alexandria, VA 22314

VA DMV CSC
Confirm the opening hours before you travel.

Altavista DMV Customer Service Center

1301-H Main Street, Altavista, VA 24517

VA DMV CSC
Confirm the opening hours before you travel.

Arlington DMV Customer Service Center

4150 South Four Mile Run Drive, Arlington, VA 22206

VA DMV CSC
Confirm the opening hours before you travel.

Arlington Metro at Va. Square DMV Customer Service Center

3434 North Washington Blvd. Suite RET01, Arlington, VA 22201

VA DMV CSC
Confirm the opening hours before you travel.

Ashland DMV Customer Service Center

252 A Washington Highway, Ashland, VA 23005

VA DMV CSC
Confirm the opening hours before you travel.

Bedford DMV Customer Service Center

1128 E. Lynchburg Salem Turnpike, Suite 950, Bedford, VA 24523

VA DMV CSC
Confirm the opening hours before you travel.

Charlottesville DMV Customer Service Center

2055 Abbey Road, Charlottesville, VA 22911

VA DMV CSC
Confirm the opening hours before you travel.

Chesapeake DMV Customer Service Center

813 Greenbrier Parkway, Chesapeake, VA 23320

VA DMV CSC
Confirm the opening hours before you travel.

Chester DMV Customer Service Center

12100 Branders Creek Drive, Chester, VA 23831

VA DMV CSC
Confirm the opening hours before you travel.

Chesterfield DMV Customer Service Center

610 Johnston Willis Drive, Richmond, VA 23236

VA DMV CSC
Confirm the opening hours before you travel.

Christiansburg DMV Customer Service Center

385 Arbor Drive, Christiansburg, VA 24073

VA DMV CSC
Confirm the opening hours before you travel.

Clintwood DMV Customer Service Center

2311 Dickenson Hwy., Clintwood, VA 24228

VA DMV CSC
Confirm the opening hours before you travel.

Courtland DMV Customer Service Center

27426 Southampton Parkway, Courtland, VA 23837

VA DMV CSC
Confirm the opening hours before you travel.

Covington DMV Customer Service Center

121 Mall Road, Covington, VA 24426

VA DMV CSC
Confirm the opening hours before you travel.

Culpeper DMV Customer Service Center

18505 Crossroad Parkway, Culpeper, VA 22701

VA DMV CSC
Confirm the opening hours before you travel.

Danville DMV Customer Service Center

126 Sandy Court, Suite C, Danville, VA 24541

VA DMV CSC
Confirm the opening hours before you travel.

East Henrico DMV Customer Service Center

5517 South Laburnum Avenue, Richmond, VA 23231

VA DMV CSC
Confirm the opening hours before you travel.

Emporia DMV Customer Service Center

103 Commonwealth Blvd, Emporia, VA 23847

VA DMV CSC
Confirm the opening hours before you travel.

Fairfax / Westfields DMV Customer Service Center

14950 Northridge Drive, Chantilly, VA 20151

VA DMV CSC
Confirm the opening hours before you travel.

Fairfax Braddock Road DMV Customer Service Center

9855 Braddock Road, Fairfax, VA 22032

VA DMV CSC
Mon–Fri 8 AM–5 PM, Sat 8 AM–12 PM

Farmville DMV Customer Service Center

300 North Virginia Street, Farmville, VA 23901

VA DMV CSC
Confirm the opening hours before you travel.

Fort Lee DMV Customer Service Center

1401 Barfoot Ave, Room 118, BLDG 3400 RM118, Fort Lee, VA 23801

VA DMV CSC
Confirm the opening hours before you travel.

Franconia DMV Customer Service Center

6306 Grovedale Drive, Alexandria, VA 22310

VA DMV CSC
Confirm the opening hours before you travel.

Fredericksburg DMV Customer Service Center

5700 Southpoint Centre Boulevard, Fredericksburg, VA 22407

VA DMV CSC
Confirm the opening hours before you travel.

Front Royal DMV Customer Service Center

15 Water Street, Front Royal, VA 22630

VA DMV CSC
Confirm the opening hours before you travel.

Galax DMV Customer Service Center

7565 Carrollton Pike, Galax, VA 24333

VA DMV CSC
Confirm the opening hours before you travel.

Gate City DMV Customer Service Center

382 Jones Street, Suite 101, Gate City, VA 24251

VA DMV CSC
Confirm the opening hours before you travel.

Gloucester DMV Customer Service Center

2348 York Crossing Drive, Hayes, VA 23072

VA DMV CSC
Mon–Fri 8 AM–5 PM, Sat 8 AM–12 PM

Hampton DMV Customer Service Center

8109 Roanoke Avenue, Hampton, VA 23605

VA DMV CSC
Confirm the opening hours before you travel.

Harrisonburg DMV Customer Service Center

3281 Peoples Drive, Harrisonburg, VA 22801

VA DMV CSC
Confirm the opening hours before you travel.

Hopewell DMV Customer Service Center

4401 Crossings Boulevard, Prince George, VA 23875

VA DMV CSC
Confirm the opening hours before you travel.

Jonesville DMV Customer Service Center

195 Hill Street, Jonesville, VA 24263

VA DMV CSC
Confirm the opening hours before you travel.

Kilmarnock DMV Customer Service Center

110 DMV Drive, Kilmarnock, VA 22482

VA DMV CSC
Confirm the opening hours before you travel.

Lebanon DMV Customer Service Center

567 W. Main Street, Lebanon, VA 24266

VA DMV CSC
Confirm the opening hours before you travel.

Leesburg DMV Customer Service Center

400 Fort Evans Road NE, Leesburg, VA 20176

VA DMV CSC
Confirm the opening hours before you travel.

Lexington DMV Customer Service Center

110 East Midland Trail, Lexington, VA 24450

VA DMV CSC
Confirm the opening hours before you travel.

Lorton DMV Customer Service Center

7714 Gunston Plaza, Lorton, VA 22079

VA DMV CSC
Confirm the opening hours before you travel.

Lynchburg DMV Customer Service Center

3236 Odd Fellows Road, Lynchburg, VA 24501

VA DMV CSC
Confirm the opening hours before you travel.

Marion DMV Customer Service Center

1595 North Main Street, Marion, VA 24354

VA DMV CSC
Confirm the opening hours before you travel.

Martinsville DMV Customer Service Center

310 Starling Avenue, Martinsville, VA 24112

VA DMV CSC
Confirm the opening hours before you travel.

Newport News DMV Customer Service Center

12730 Patrick Henry Drive, Newport News, VA 23602

VA DMV CSC
Confirm the opening hours before you travel.

Norfolk / Military Circle DMV Customer Service Center

5745 Poplar Hall Drive, Norfolk, VA 23502

VA DMV CSC
Confirm the opening hours before you travel.

Norfolk / Widgeon Road DMV Customer Service Center

850 Widgeon Road, Norfolk, VA 23513

VA DMV CSC
Confirm the opening hours before you travel.

Norton DMV Customer Service Center

1729 Park Avenue S.W., Norton, VA 24273

VA DMV CSC
Confirm the opening hours before you travel.

Onancock DMV Customer Service Center

20 North Street, Onancock, VA 23417

VA DMV CSC
Confirm the opening hours before you travel.

Pentagon DMV Customer Service Center

Pentagon, Room 2C1049, Washington, DC 20301

VA DMV CSC
Mon–Fri 8 AM–4 PM

Petersburg DMV Customer Service Center

120 Wagner Road, Petersburg, VA 23805

VA DMV CSC
Confirm the opening hours before you travel.

Portsmouth DMV Customer Service Center

6400 Bickford Parkway, Portsmouth, VA 23703

VA DMV CSC
Confirm the opening hours before you travel.

Prince William/Manassas DMV Customer Service Center

11270 Bulloch Drive, Manassas, VA 20109

VA DMV CSC
Confirm the opening hours before you travel.

Pulaski DMV Customer Service Center

1901 Bobwhite Boulevard, Pulaski, VA 24301

VA DMV CSC
Confirm the opening hours before you travel.

Richmond Central DMV Customer Service Center

2300 West Broad Street, Richmond, VA 23269

VA DMV CSC
Confirm the opening hours before you travel.

Roanoke DMV Customer Service Center

5220 Valleypark Drive, Roanoke, VA 24019

VA DMV CSC
Confirm the opening hours before you travel.

Rocky Mount DMV Customer Service Center

305 Tanyard Road, Rocky Mount, VA 24151

VA DMV CSC
Confirm the opening hours before you travel.

Smithfield DMV Customer Service Center

1403 S Church St, Smithfield, VA 23430

VA DMV CSC
Confirm the opening hours before you travel.

South Boston DMV Customer Service Center

2039 Hamilton Boulevard, South Boston, VA 24592

VA DMV CSC
Confirm the opening hours before you travel.

South Hill DMV Customer Service Center

206 South Brunswick Avenue, South Hill, VA 23970

VA DMV CSC
Confirm the opening hours before you travel.

Stafford DMV Customer Service Center

874 Garrisonville Road, Stafford, VA 22554

VA DMV CSC
Confirm the opening hours before you travel.

Staunton DMV Customer Service Center

17 First Street, Staunton, VA 24401

VA DMV CSC
Confirm the opening hours before you travel.

Sterling - 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 CSC
Confirm the opening hours before you travel.

Sterling - Sterling Blvd. DMV Customer Service Center

22360 S. Sterling Blvd. Unit D112, Sterling, VA 20164

VA DMV CSC
Confirm the opening hours before you travel.

Suffolk DMV Customer Service Center

1040 Centerbrooke Ln, Suffolk, VA 23434

VA DMV CSC
Confirm the opening hours before you travel.

Tappahannock DMV Customer Service Center

750 Richmond Beach Road, Tappahannock, VA 22560

VA DMV CSC
Confirm the opening hours before you travel.

Tazewell DMV Customer Service Center

1151 Tazewell Avenue, Tazewell, VA 24651

VA DMV CSC
Confirm the opening hours before you travel.

Tysons Corner DMV Customer Service Center

1968 Gallows Road, Vienna, VA 22182

VA DMV CSC
Confirm the opening hours before you travel.

Vansant DMV Customer Service Center

1657 Lover's Gap Road, Vansant, VA 24656

VA DMV CSC
Confirm the opening hours before you travel.

Virginia Beach / Buckner DMV Customer Service Center

3551 Buckner Boulevard, Virginia Beach, VA 23453

VA DMV CSC
Confirm the opening hours before you travel.

Virginia Beach / Hilltop DMV Customer Service Center

1712 Donna Drive, Virginia Beach, VA 23454

VA DMV CSC
Confirm the opening hours before you travel.

Warrenton DMV Customer Service Center

94 Alexandria Pike, Warrenton, VA 20186

VA DMV CSC
Confirm the opening hours before you travel.

Waynesboro DMV Customer Service Center

998 Hopeman Parkway, Waynesboro, VA 22980

VA DMV CSC
Confirm the opening hours before you travel.

West Henrico DMV Customer Service Center

9237 Quioccasin Road, Richmond, VA 23229

VA DMV CSC
Confirm the opening hours before you travel.

Williamsburg DMV Customer Service Center

5235 John Tyler Highway, Williamsburg, VA 23185

VA DMV CSC
Confirm the opening hours before you travel.

Winchester DMV Customer Service Center

4050 Valley Pike, Winchester, VA 22602

VA DMV CSC
Confirm the opening hours before you travel.

Woodbridge DMV Customer Service Center

2731 Caton Hill Road, Woodbridge, VA 22192

VA DMV CSC
Confirm the opening hours before you travel.

Woodstock DMV Customer Service Center

714-A North Main Street, Woodstock, VA 22664

VA DMV CSC
Confirm the opening hours before you travel.

Wytheville DMV Customer Service Center

800 East Main Street, Suite 100, Wytheville, VA 24382

VA DMV CSC
Confirm the opening hours before you travel.

About 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 agency

Hours 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 information

Wait 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.