Contact the DMV
- Phone: (804) 497-7100, Monday to Friday 8 a.m. to 5 p.m. and Saturday 8 a.m. to noon (Eastern). When lines are busy you may be asked to call back.
- TTY: 711 or (800) 828-1120 through Virginia Relay.
- Mail: Virginia Department of Motor Vehicles, P.O. Box 27412, Richmond, VA 23269.
- Online: a contact form on weekdays, and over 50 services through your DMV account.
- Virginia's agency is the Department of Motor Vehicles. There's no separate division or bureau of motor vehicles.
Hours
As of October 2026, 57 of the 75 centers open 8 a.m. to 5 p.m. Monday to Friday and 8 a.m. to noon on Saturday. Sterling (Sterling Blvd.) and the Virginia Beach offices are among them.
Eighteen are weekday-only: Altavista, Clintwood, Courtland, Covington, Emporia, Gate City, Jonesville, Kilmarnock, Lebanon, Lexington, Marion, South Hill, Staunton, Vansant, Waynesboro and Woodstock, plus Fort Lee (Tuesday and Thursday only) and the Pentagon (Pentagon staff only).
To take the knowledge exam on a walk-in, arrive by 4:30 p.m. on weekdays or 11:30 a.m. on Saturdays.
Customer service centers by area
- Northern Virginia: Alexandria, Arlington, Arlington Metro at Va. Square, Fairfax/Westfields, Fairfax Braddock Road, Franconia, Leesburg, Lorton, Prince William/Manassas, Sterling, Tysons Corner, Woodbridge, Stafford, Fredericksburg, Warrenton and Culpeper.
- Richmond area: Richmond Central, East Henrico, West Henrico, Chesterfield, Chester, Ashland, Petersburg and Hopewell.
- Hampton Roads: Virginia Beach (Buckner and Hilltop), Norfolk (Military Circle and Widgeon Road), Chesapeake, Portsmouth, Suffolk, Hampton, Newport News, Williamsburg, Smithfield and Courtland.
- Middle Peninsula, Northern Neck and Eastern Shore: Gloucester, Tappahannock, Kilmarnock and Onancock.
- Central and Southside: Charlottesville, Lynchburg, Altavista, Bedford, Farmville, Danville, Martinsville, Rocky Mount, South Boston, South Hill and Emporia.
- Shenandoah Valley: Winchester, Front Royal, Woodstock, Harrisonburg, Staunton, Waynesboro, Lexington and Covington.
- Southwest: Roanoke, Christiansburg, Pulaski, Wytheville, Marion, Abingdon, Galax, Lebanon, Tazewell, Norton, Gate City, Jonesville, Clintwood and Vansant.
No office in your town?
There's no customer service center in Herndon, Falls Church, Chatham, Luray, West Point or Blackstone, as of October 2026. Use the DMV’s office locator to find the nearest one, or check whether a DMV Connect mobile office is visiting your area.
Explore
Everything else, in one place
Sources: Virginia DMV and 2 more. Checked October 2026.
Rules and fees can change, so check the official site before your test.