Election Date | Locality and Office / Issue | Voter Deadlines/Information |
---|---|---|
03/05/2024 | Presidential Primary Election | First day of in-person early voting at your local registrar’s office: Friday, January 19, 2024.
Deadline to register to vote, or update an existing registration: February 12, 2024 (Voters may register after this date, through Election Day, and vote using a provisional ballot). Deadline to apply for a ballot to be mailed to you: February 23, 2024. Your request must be received by your local voter registration office by 5:00 p.m. Voter registration offices open for early voting: Saturday, February 24, 2024. The last day of in-person early voting at your local voter registration office: Saturday, March 2, 2024 at 5:00 p.m. See who is on your ballot by viewing the candidate lists. Register to vote or apply for an absentee ballot online using the Citizen Portal. |
06/18/2024 | Primary Elections | First day of in-person early voting at your local registrar’s office: Friday, May 3, 2024.
Deadline to register to vote, or update an existing registration: May 28, 2024 (Voters may register after this date, through Election Day, and vote using a provisional ballot). Deadline to apply for a ballot to be mailed to you: June 7, 2024. Your request must be received by your local voter registration office by 5:00 p.m. Voter registration offices open for early voting: Saturday, June 8, 2024. The last day of in-person early voting at your local voter registration office: Saturday, June 15, 2024 at 5:00 p.m. See who is on your ballot by viewing the candidate lists. Register to vote or apply for an absentee ballot online using the Citizen Portal. |
11/5/2024 | General and Special Elections | First day of in-person early voting at your local registrar’s office: Friday, September 20, 2024.
Deadline to register to vote, or update an existing registration: October 15, 2024 (Voters may register after this date, through Election Day, and vote using a provisional ballot). Deadline to apply for a ballot to be mailed to you: October 25, 2024. Your request must be received by your local voter registration office by 5:00 p.m. Voter registration offices open for early voting: Saturday, October 26, 2024. The last day of in-person early voting at your local voter registration office: Saturday, November 2, 2024 at 5:00 p.m. See who is on your ballot by viewing the candidate lists. Register to vote or apply for an absentee ballot online using the Citizen Portal. |
Calendar of upcoming elections
OFFICE | 2024 | ||||||
Federal
Offices (U.S.) |
President/Vice President | X | |||||
Senate (Warner) | |||||||
Senate (Kaine) | X | ||||||
House of Representatives | X | ||||||
Commonwealth
Offices |
Governor | ||||||
Lt. Governor | |||||||
Attorney General | |||||||
General
Assembly |
State Senate | ||||||
House of Delegates | |||||||
Local
Offices |
Board of Supervisors | ||||||
School Board | |||||||
Commonwealth’s Attorney | |||||||
Sheriff | |||||||
Clerk of the Court | |||||||
Soil and Water Commission |