Vote Today

Early Voting Locations and Hours of Operation

Prince William County
Office of Elections – Conference Room, 9250 Lee Ave, Suite 1
A.J. Ferlazzo Building – Lobby, 15941 Donald Curtis Drive
Weekday Hours: Monday – Friday – 8:30 am – 4:30 pm
Weekend Hours: Saturdays, June 11 & June 18 only – 8:30 am to 4:30 pm

Stafford County
Government Center – ABC Conference, 1300 Courthouse Road
Weekday Hours: Monday – Friday – 8:00 am – 4:30 pm
Weekend Hours: Saturdays, June 11 & June 18 only – 9:00 am to 5:00 pm

Spotsylvania County
Spotsylvania Office of Elections – Admin Lobby, 4708 Southpoint Parkway
Weekday Hours: Monday – Friday – 8:30 am – 4:30 pm
Weekend Hours: Saturdays, June 11 & June 18 only – 9:00 am to 5:00 pm

Culpeper County
Voter Registration & Election Office – 151 North Main Street
Weekday Hours: Monday – Friday – 8:30 am – 4:30 pm
Weekend Hours: Saturdays, June 11 & June 18 only – 8:30 am to 4:30 pm

Orange County
Voter Registration & Election Office – 146 North Madison Road
Weekday Hours: Monday – Friday – 8:00 am – 5:00 pm
Weekend Hours: Saturdays, June 11 & June 18 only – 9:00 am to 5:00 pm

Caroline County
Office of the General Registrar – 212 North Main Street, Bowling Green
Weekday Hours: Monday – Friday – 8:00 am – 5:00 pm
Weekend Hours: Saturdays, June 11 & June 18 only – 9:00 am to 5:00 pm

Fredericksburg City
Fredericksburg City Registrar Office – 601 Caroline Street, Suite 500-A
Weekday Hours: Monday – Friday – 8:30 am – 4:30 pm
Weekend Hours: Saturdays, June 11 & June 18 only – 9:00 am to 5:00 pm

King George County
King George Registrar’s Office – 10459 Courthouse Dr., Suite 102
Weekday Hours: Monday – Friday – 8:00 am – 4:30 pm
Weekend Hours: Saturdays, June 11 & June 18 only – 9:00 am to 5:00 pm

Greene County
Greene County Registration Office – 32 Stanard Street, Stanardsville
Weekday Hours: Monday – Friday – 8:30 am – Noon & 1:00pm – 5:00 pm
Weekend Hours: Saturdays, June 11 & June 18 only – 9:00 am to 5:00 pm

Madison County
Madison County Registrar’s Office – 414 North Main Street, Madison
Weekday Hours: Monday – Friday – 8:30 am – 4:30 pm
Weekend Hours: Saturdays, June 11 & June 18 only – 9:00 am to 5:00 pm

Albemarle County
Albemarle County Voter Registration – 1600 5th St, Charlottesville
Weekday Hours: Monday – Friday – 8:30 am – 5:00 pm
Weekend Hours: Saturdays, June 11 & June 18 only – 8:30 am to 5:00 pm