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

03/05/2024

Presidential Primary Election

Order Calling Presidential Primaries

(Español)(한국어)(Tiếng Việt)

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: