Early Voting Has Started
Times and Locations

Albemarle County
Location: Voter Registration, 1600 5th St, Charlottesville, VA 22902
Times: Monday – Friday: 8:30 AM – 5:00 PM
Saturdays, June 11th and 18th: 8:30 AM – 5:00 PM
Caroline County
Location: General Registrar, 212 North Main Street, Bowling Green, VA 22427
Times: Monday – Friday: 9:00 AM – 5:00 PM
Saturdays, June 11th and 18th: 9:00 AM- 5:00 PM
Culpeper County
Location: General Registrar’s Office, 151 N Main St Ste 301, Culpeper, VA 22701
Times: Monday – Friday: 8:30 AM – 4:30PM
Saturday, June 11th: 8:30 AM – 4:30 PM
Saturday, June 18th: 8:30 AM – 5:00 PM
City of Fredericksburg
Location: Voter Registration & Elections, 600 Caroline St Ste 500-A, Fredericksburg, VA 22401
Times: Monday – Friday: 8:30 AM – 4:30 PM
Saturdays, June 11th and 18th: 9:00 AM to 5:00 PM
Greene County
Location: General Registrar’s Office, 32 Stanard St, Stanardsville, VA 22973
Times: Monday – Friday: 8:30 AM – Noon; 1:00 PM – 5:00 PM
Saturdays, June 11th and 18th: 9:00 AM – 5:00 PM
King George County
Location: County Registrar, 10459 Courthouse Drive, Suite 102, King George, VA 22485
Times: Monday – Friday: 8:00 AM – 4:30 PM
Saturdays, June 11th and 18th: 9:00 AM – 5:00 PM
Madison County
Location: Voter Registration Office, 414 N Main St, Madison, VA 22727
Times: Monday – Friday: 8:30 AM – 4:30 PM
Saturdays, June 11th and 18th: 8:30 AM – 4:30 PM
Orange County
Location: Voter Registration & Elections, 146 N. Madison Road, Suite 204, Orange, VA 22960
Times: Monday – Friday: 8:00 AM – 5:00 PM
Saturdays, June 11th and 18th: 9:00 Am – 5:00 PM
Prince William County
Location: A.J. Ferlazzo Building, 15941 Donald Curtis Dr, Woodbridge, VA 22191
Times: Monday – Friday: 8:30 AM – 4:30 PM
Saturdays, June 11th and 18th: 8:30 AM – 4:30 PM
Spotsylvania County
Location: 4708 Southpoint Parkway Fredericksburg, VA 22407
Times: Monday – Friday: 8:30 AM – 4:30 PM
Saturdays, June 11th and 18th: 9:00 AM – 5:00 PM
Stafford County
Location: Government Center, 1300 Courthouse Road, Stafford, VA 22554
Times: Monday – Friday: 8:00 AM – 4:30 PM
Saturdays, June 11th and 18th: 9:00 AM – 5:00 PM