Early Voting Office Locations
Early voting for the June 17, 2025, primary elections 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. For a link. to more information, choose your locality in the dropdown above.
Note: Early voting is not taking place at registrar office. Vote at the satellite locations listed below.
Satellite Locations
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: Early voting is not taking place at registrar office. Vote at the satellite locations listed below.
Satellite Locations
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.
Note: Early voting is not taking place at registrar office. Vote at the satellite locations listed below.
Satellite Locations
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.
Satellite Locations
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.
Satellite Locations
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.
Satellite Locations
Beginning May 2
Registrar's office – 12000 Government Center, Fairfax, VA 22035
- Monday-Friday: 8 a.m. to 4:30 p.m. (CLOSED May 26)
- June 7: 9 a.m. to 5 p.m.
- June 14: 9 a.m. to 5 p.m.
Mount Vernon Governmental Center – 2511 Parkers Lane, Alexandria, VA 22306
- Monday-Friday: 1 p.m. to 7 p.m. (CLOSED May 26)
- June 7: 9 a.m. to 5 p.m.
- June 14: 9 a.m. to 5 p.m.
North County Governmental Center – 1801 Cameron Glen Drive, Reston, VA 20190
- Monday-Friday: 1 p.m. to 7 p.m. (CLOSED May 26)
- June 7: 9 a.m. to 5 p.m.
- June 14: 9 a.m. to 5 p.m.
Beginning June 7
Burke Center Library – 5935 Freds Oak Road, Burke, VA 22015
- Monday-Friday: 1 p.m. to 7 p.m.
- June 7: 9 a.m. to 5 p.m.
- June 14: 9 a.m. to 5 p.m.
Centreville Regional Library – 14200 Germain Drive, Centreville, VA 20121
- Monday-Friday: 1 p.m. to 7 p.m.
- June 7: 9 a.m. to 5 p.m.
- June 14: 9 a.m. to 5 p.m.
Franconia Governmental Center – 6121 Franconia Road, Alexandria, VA 22310
- Monday-Friday: 1 p.m. to 7 p.m.
- June 7: 9 a.m. to 5 p.m.
- June 14: 9 a.m. to 5 p.m.
Great Falls Library – 9830 Georgetown Pike, Great Falls, VA, 22066
- Monday-Friday: 1 p.m. to 7 p.m.
- June 7: 9 a.m. to 5 p.m.
- June 14: 9 a.m. to 5 p.m.
Herndon Fortnightly Library – 768 Center Street, Herndon, VA 20170
- Monday-Friday: 1 p.m. to 7 p.m.
- June 7: 9 a.m. to 5 p.m.
- June 14: 9 a.m. to 5 p.m.
Jim Scott Community Center – 3001 Vaden Drive, Fairfax, VA 22031
- Monday-Friday: 1 p.m. to 7 p.m.
- June 7: 9 a.m. to 5 p.m.
- June 14: 9 a.m. to 5 p.m.
Lorton Community Center - 9520 Richmond Highway, Lorton, VA 22079
- Monday-Friday: 1 p.m. to 7 p.m.
- June 7: 9 a.m. to 5 p.m.
- June 14: 9 a.m. to 5 p.m.
Mason Governmental Center – 6507 Columbia Pike, Annandale, VA 22003
- Monday-Friday: 1 p.m. to 7 p.m.
- June 7: 9 a.m. to 5 p.m.
- June 14: 9 a.m. to 5 p.m.
McLean Governmental Center – 1437 Balls Hill Road, McLean, VA 22101
- Monday-Friday: 1 p.m. to 7 p.m.
- June 7: 9 a.m. to 5 p.m.
- June 14: 9 a.m. to 5 p.m.
Sully Governmental Center – 4900 Stonecroft Boulevard, Chantilly, VA 20151
- Monday-Friday: 1 p.m. to 7 p.m.
- June 7: 9 a.m. to 5 p.m.
- June 14: 9 a.m. to 5 p.m.
Thomas Jefferson Library – 7415 Arlington Boulevard, Arlington, VA 22042
- Monday-Friday: 1 p.m. to 7 p.m.
- June 7: 9 a.m. to 5 p.m.
- June 14: 9 a.m. to 5 p.m.
Tysons-Pimmit Regional Library – 7584 Leesburg Pike, Falls Church, VA 22043
- Monday-Friday: 1 p.m. to 7 p.m.
- June 7: 9 a.m. to 5 p.m.
- June 14: 9 a.m. to 5 p.m.
West Springfield Governmental Center – 6140 Rolling Road, Springfield, VA, 22152
- Monday-Friday: 1 p.m. to 7 p.m.
- June 7: 9 a.m. to 5 p.m.
- June 14: 9 a.m. to 5 p.m.
Satellite Locations
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.
Satellite Locations
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.
Satellite Locations
Registrar's office – 2400 Washington Avenue, Sixth Floor, Newport News, VA 23607
- Monday-Friday: 8 to 5 p.m.
- June 7: 9 a.m. to 5 p.m.
- June 14: 9 a.m. to 5 p.m.
City Center Fountain Plaza II – 700 Town Center Drive, Newport News, VA 23606
- Tuesday and Thursday (Beginning May 6): 8 a.m. to 5 p.m.
- June 7: 9 a.m. to 5 p.m.
- June 14: 9 a.m. to 5 p.m.
Denbigh Community Center - 15198 Warwick Blvd., Newport News, VA 23608
- Monday and Wednesday (Beginning June 2): 8 a.m. to 5 p.m.
- June 7: 9 a.m. to 5 p.m.
- June 14: 9 a.m. to 5 p.m.
Satellite Locations
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.
Satellite Locations
Registrar's office – 2134 W. Laburnum Ave., Richmond, VA 23227
- Monday-Friday: 8:30 a.m. to 5 p.m.
- June 7: 9 a.m. to 5 p.m.
- June 14: 9 a.m. to 5 p.m.
Beginning June 2
Richmond City Hall – 900 East Broad Street, Richmond, VA 23219
- Monday-Friday: 8:30 a.m. to 5 p.m.
- June 7: 9 a.m. to 5 p.m.
- June 14: 9 a.m. to 5 p.m.
Hickory Hill Community Center – 3000 East Belt Boulevard, Richmond, VA 23234
- Monday-Friday: 8:30 a.m. to 5 p.m.
- June 7: 9 a.m. to 5 p.m.
- June 14: 9 a.m. to 5 p.m.
Satellite Locations
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.
Satellite Locations
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