Early Voting Office Locations
Early voting for the June 17, 2025, primary election begins May 2. The last day to vote early is June 14.
General Registrar's Office and satellite locations
All localities offer early voting. Voters are only allowed to vote early in the jurisdiction in which they are registered.
Each locality in Virginia sets its own early voting location(s). Some jurisdictions offer early voting in locations other than the registrar’s office. For all early voting and ballot dropbox information, contact the general registrar's office for the jurisdiction where you are registered.
Early voting at the locations below begins May 2 unless otherwise specified.
Registrar's office – 5005 Duke Street, Alexandria, VA 22304
- Monday-Friday: 8 a.m. to 5 p.m. (CLOSED May 26)
- Extended hours June 9-12 from 8 a.m. to 7 p.m.
- June 7: 8 a.m. to 5 p.m.
- June 8: 11 a.m. to 3 p.m.
- June 14: 8 a.m. to 5 p.m.
Charles E. Beatley Jr Central Library – 5005 Duke Street, Alexandria, VA 22304
- June 6: 1 p.m. to 5 p.m.
- June 7: 9 a.m. to 5 p.m.
- June 8: 11 a.m. to 3 p.m.
- June 13: 1 p.m. to 5 p.m.
- June 14: 9 a.m. to 5 p.m.
Registrar's office – 2100 Clarendon Boulevard, Suite 320, Arlington, VA 22201
- Monday-Friday: 8 a.m. to 5 p.m. (CLOSED May 26)
- Extended hours June 10 and June 12 to 7 p.m.
- June 7: 9 a.m. to 5 p.m.
- June 14: 9 a.m. to 5 p.m.
Madison Community Center – 3829 N. Stafford St., Arlington, VA 22207
- June 7: 9 a.m. to 5 p.m.
- June 10: 2 p.m. to 7 p.m.
- June 12: 2 p.m. to 7 p.m.
- June 14: 9 a.m. to 5 p.m.
Walter Reed Community Center – 2909 16th Street S., Arlington, VA 22204
- June 7: 9 a.m. to 5 p.m.
- June 10: 2 p.m. to 7 p.m.
- June 12: 2 p.m. to 7 p.m.
- June 14: 9 a.m. to 5 p.m.
Note: Bedford County will NOT offer early voting at the registrar's office.
Bedford County Vote Center (Bedford County Gym) – 1059 Turning Point Road, Bedford, VA 24523
- Monday-Friday: 9 a.m. to 5 p.m.
- June 7: 9 a.m. to 5 p.m.
- June 14: 9 a.m. to 5 p.m.
Note: Chesterfield County will NOT offer early voting at the registrar's office.
Central Library - 7051 Lucy Corr Blvd., Chesterfield, VA 23832
- Monday-Friday: 9 a.m. to 5 p.m. (CLOSED May 26)
- June 7: 9 a.m. to 5 p.m.
- June 14: 9 a.m. to 5 p.m.
Registrar's office – 4305 E. Parham Road, Henrico, VA 23228
- Monday-Friday: 8 a.m. to 4:30 p.m.
- June 7: 9 a.m. to 5 p.m.
- June 14: 9 a.m. to 5 p.m.
Eastern Government Center – 3820 Nine Mile Road, Henrico, VA 23223
- Monday-Friday: 8 a.m. to 4:30 p.m.
- June 7: 9 a.m. to 5 p.m.
- June 14: 9 a.m. to 5 p.m.
Beginning June 2
Varina Library Meeting Room – 1875 New Market Road, Henrico, VA 23231
- Monday-Friday: 8 a.m. to 4:30 p.m.
- June 7: 9 a.m. to 5 p.m.
- June 14: 9 a.m. to 5 p.m.
Registrar's office – 750 Miller Drive, Suite 150, Leesburg, VA 20175
- Monday-Friday: 8:30 a.m. to 5 p.m. (Closed May 26)
- Extended hours June 10 and June 12 until 7 p.m.
- June 7: 9 a.m. to 5 p.m.
- June 14: 9 a.m. to 5 p.m.
Claude Moore Recreation Center – 46105 Loudoun Park Lane, Sterling, VA 20164
- June 7: 9 a.m. to 5 p.m.
- June 10: Noon to 7 p.m.
- June 11: 10 a.m. to 5 p.m.
- June 12: Noon to 7 p.m.
- June 14: 9 a.m. to 5 p.m.
Dulles South Recreation Center – 24950 Riding Center Drive, Chantilly, VA 20152
- June 7: 9 a.m. to 5 p.m.
- June 10: Noon to 7 p.m.
- June 11: 10 a.m. to 5 p.m.
- June 12: Noon to 7 p.m.
- June 14: 9 a.m. to 5 p.m.
Carver Senior Center – 200 E. Willie Palmer Way, Purcellville, VA 20132
- June 7: 9 a.m. to 5 p.m.
- June 10: Noon to 7 p.m.
- June 11: 10 a.m. to 5 p.m.
- June 12: Noon to 7 p.m.
- June 14: 9 a.m. to 5 p.m.
Registrar's office – 9250 Lee Avenue, Suite 1, Manassas, VA 20110
- Monday, Tuesday, Thursday, Friday: 8:30 a.m. to 4:30 p.m.
- Wednesday: 8:30 a.m. to 7 p.m.
- June 7: 8:30 a.m. to 5 p.m.
- June 8: 11 a.m. to 5 p.m.
- June 14: 8:30 a.m. to 5 p.m.
June 7 - June 14
Ferlazzo Building – 15941 Donald Curtis Drive, Woodbridge, VA 22191
- Monday, Tuesday, Thursday, Friday: 8:30 a.m. to 4:30 p.m.
- Wednesday: 8:30 a.m. to 7 p.m.
- Saturday: 8:30 a.m. to 5 p.m.
- Sunday: 11 a.m. to 5 p.m.
Haymarket Gainesville Library – 14870 Lightner Road, Haymarket, VA 20110
- Monday, Tuesday, Thursday, Friday: 8:30 a.m. to 4:30 p.m.
- Wednesday: 8:30 a.m. to 7 p.m.
- Saturday: 8:30 a.m. to 5 p.m.
- Sunday: 11 a.m. to 5 p.m.
Brentsville Courthouse - 12229 Bristow Rd, Brentsville, VA 20136
- Monday, Tuesday, Thursday, Friday: 8:30 a.m. to 4:30 p.m.
- Wednesday: 8:30 a.m. to 7 p.m.
- Saturday: 8:30 a.m. to 5 p.m.
- Sunday: 11 a.m. to 5 p.m.
DMV Woodbridge - 2731 Caton Hill Rd, Woodbridge, VA 22191
- Monday, Tuesday, Thursday, Friday: 8:30 a.m. to 4:30 p.m.
- Wednesday: 8:30 a.m. to 7 p.m.
- Saturday: 8:30 a.m. to 5 p.m.
- Sunday: 11 a.m. to 5 p.m.
Dumfries Community Center - 17757 Main St, Dumfries, VA 22026
- Monday, Tuesday, Thursday, Friday: 8:30 a.m. to 4:30 p.m.
- Wednesday: 8:30 a.m. to 7 p.m.
- Saturday: 8:30 a.m. to 5 p.m.
- Sunday: 11 a.m. to 5 p.m.
Registrar's office – 900 Chestnut Street, Vinton, VA 24179
- Monday-Friday: 8 a.m. to 4 p.m. (CLOSED May 26)
- June 7: 8 a.m. to 4 p.m.
- June 14: 9 a.m. to 5 p.m.
Beginning June 2
Brambleton Center – 3738 Brambleton Avenue, Roanoke, VA 24018
- Monday-Friday: 8 a.m. to 4 p.m.
- June 7: 8 a.m. to 4 p.m.
- June 14: 9 a.m. to 5 p.m.
Note: Spotsylvania County will NOT offer early voting at the registrar's office.
Lee Hill 1 Building – 10300 Spotsylvania Avenue, Fredericksburg, VA 22408
- Monday-Friday: 8:30 a.m. to 4:30 p.m.
- June 7: 8:30 a.m. to 4:30 p.m.
- June 14: 8:30 a.m. to 5 p.m.
Registrar's Office – 5322 George Washington Mem Hwy, Yorktown, VA 23692
- Monday-Friday: 8:30 a.m. to 5 p.m. (CLOSED May 26)
- June 7: 9 a.m. to 5 p.m.
- June 14: 9 a.m. to 5 p.m.
Victory Village Shopping Center – 6614 Mooretown Road Suite A, Williamsburg, VA 23188
- Monday-Friday: 8:30 a.m. to 5 p.m. (CLOSED May 26)
- June 7: 9 a.m. to 5 p.m.
- June 14: 9 a.m. to 5 p.m.
We are constantly reviewing and updating our website to reflect the most up-to-date language translations and elections information. If you discover an issue with translations or the links to our website, please let us know at info@elections.virginia.gov