Election Information
for the
June 18, 2024 Primary Election
Frederick County
Frederick County Office of Elections
343 Sunnyside Plaza Drive
Winchester, VA 22603
Tel: 540-665-5660
Website
Important Dates
May 2, 2024 – First day of early/absentee voting for the June 18, 2024 Primary
Monday – Friday 8:30 a.m. – 4:30 p.m.
343 Sunnyside Plaza Drive, Winchester, VA 2260
May 6 – June 18, 2024 – Ballot Drop Box available in FC Office of Elections
Monday – Friday 8:30 a.m. – 4:30 p.m.
Tuesday, May 28, 2024 – Last day to register to vote in the Jun 18, 2024 primary election
June 7, 2024 – Last day to request an absentee ballot by mail
Applications for absentee ballots must be received in the Office of Elections by 4:30 p.m.
Saturday, June 8, 2024 – Weekend early/absentee voting for June 18, 2024 primary
Saturday hours – 9:00 a.m. – 5:00 p.m.
FC Office of Elections
June 14, 2024 – Last weekday of early voting for the June 18, 2024 primary
Monday – Friday 8:30 a.m. – 4:30 p.m.
Saturday, June 15, 2024 – Last day of early/absentee voting for June 18, 2024 primary
Saturday hours 9:00 a.m. – 5:00 p.m
June 18, 2024 – Primary Election
6:00 a.m. – 7:00 p.m.
City of Winchester
Office of Elections
107 N. East Lane
Winchester, VA 22601
540-545-7910
Please visit the Winchester City Voting Website for more details on required IDs and other information.
May 2, 2024 – First day of early/absentee voting for the June 18, 2024 Primary
Monday – Friday 8:30 a.m. – 4:30 p.m.
Winchester Office of Elections
Tuesday, May 28, 2024 – Last day to register to vote in the Jun 18, 2024 primary election
June 7, 2024 – Last day to request an absentee ballot by mail
Applications for absentee ballots must be received in the Office of Elections by 5:00 p.m.
Saturday, June 8, 2024 – Weekend early/absentee voting for June 18, 2024 primary
Saturday hours – 9:00 a.m. – 5:00 p.m.
Winchester Office of Elections
June 14, 2024 – Last weekday of early voting for the June 18, 2024 primary
Monday – Friday 8:30 a.m. – 4:30 p.m.
Saturday, June 15, 2024 – Last day of early/absentee voting for June 18, 2024 primary
Saturday hours 9:00 a.m. – 5:00 p.m
June 18, 2024 – Primary Election
Polls open 6:00 a.m. – 7:00 p.m.
107 N. East Ln., Winchester, VA 22601
June 18, 2024 – Postmark deadline for mail-in absentee ballots
June 18 – 25, 2024 – Winchester Electoral Board Canvassing Meeting
June 21 2024 – Last day for mail in absentee ballots to be received in order to be counted
To apply for an absentee ballot online, click the “apply online for a Virginia Absentee Ballot” on the Virginia Department of Elections website.
To check your absentee ballot registration status, click on the Citizens Portal link on the Virginia Department of Elections website.