Skip to main content

Welcome to the Virginia Department of Elections

How can we help you today?

Upcoming Elections

Election Date Locality and Office / Issue Voter Deadlines/Information

01/09/2024

Alexandria City

School Board, District A

 

First day of in-person early voting at your local registrar's office: As soon as possible after the qualification of candidates. Please check back for more information following the candidate filing deadline on December 5, 2023.

Deadline to register to vote, or update an existing registration: December 27, 2023 (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: December 29, 2023. Your request must be received by your local voter registration office by 5:00 p.m.

Voter registration offices open for early voting: Saturday, December 30, 2023.

The last day of in-person early voting at your local voter registration officeSaturday, January 6,  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.

01/09/2024

Virginia Beach City

City Council, District 1

First day of in-person early voting at your local registrar's office: November 29, 2023. 

Deadline to register to vote, or update an existing registration: December 26, 2023 (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: December 29, 2023. Your request must be received by your local voter registration office by 5:00 p.m.

Voter registration offices open for early voting: Saturday, December 30, 2023.

The last day of in-person early voting at your local voter registration officeSaturday, January 6,  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.

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.

Find more information here: