DMV Wait Times

Virginia DMV Offices

Updated at: Aug 29, 2025 - 3:38 pm EDT

Browse Virginia DMV Offices with live wait times by office. We aggregate recent submissions and historical patterns to help you pick a quieter time to visit. For appointment options, open a specific office page to see the official portal (when available).

Office title Address Current wait times, mins
Other Services Suspensions/Revocations Driver and ID Card Services Knowledge Testing Multiple Services Title Services Vehicle Registration Transactions, Registration Renewal, Disabled Parking Placards, Surrender Plates, Permits, and Record Requests
Williamsburg Customer Service Center 5235 John Tyler Highway, Williamsburg, VA 23185 10 10 10 10 10 10 10
Winchester Customer Service Center 4050 Valley Pike, Winchester, VA 22602-2457 43 18 43 54 46 54 43
Woodbridge Customer Service Center 2731 Caton Hill Road, Woodbridge, VA 22192-4116 29 33 50 39 29 18 3
Woodstock Customer Service Center 714-A North Main Street, Woodstock, VA 22664-1816 22 21 20 21 21 21 23
Wytheville Customer Service Center 800 East Main Street, Suite 100, Wytheville, VA 24382 10 10 10 10 10 10 10

Frequently Asked Questions

How often are wait times updated?

Live wait times are refreshed throughout the day. This page was last updated Aug 29, 2025 - 3:38 pm EDT.

How do I make an appointment?

Open an office page to check for an appointment link to the official portal. Not all offices support appointments.

What do the wait time types mean?

This state reports: Other Services, Suspensions/Revocations, Driver and ID Card Services, Knowledge Testing, Multiple Services, Title Services, Vehicle Registration Transactions, Registration Renewal, Disabled Parking Placards, Surrender Plates, Permits, and Record Requests.

What’s the best time to visit?

Click into an office to see historical averages by weekday/hour to identify typically quieter windows.