Skip to main content

Virginia Department of ElectionsAn official website of the Commonwealth of Virginia Here's how you knowAn official websiteHere's how you know

Upcoming Elections

Click anywhere in the box to see additional information about a specific election.

Register to vote or update an existing registration:

  • Through Tuesday, May 27, 2025.
  • Register to vote or update an existing registration online using the Citizen Portal.
  • Voters may register and vote using a provisional ballot In-Person after May 27, 2025, through Election Day.
  • Contact your local registrar’s offices for more information. 

Early, in-person voting period:

  • Friday, May 2, 2025 through 5:00 p.m., Saturday, June 14, 2025.
  • Contact your local registrar’s offices for all early voting and satellite location information.
  • Voter registration offices will be open for early voting on Saturday, June 7, 2025.

Apply for a ballot to be mailed to you:

See who is on your ballot by viewing the candidate lists

 

Register to vote or update an existing registration:

  • Through Tuesday, October 14, 2025.
  • Register to vote or update an existing registration online using the Citizen Portal.
  • Voters may register and vote using a provisional ballot In-Person after October 14, 2025, through Election Day.
  • Contact your local registrar’s offices for more information. 

Early, in-person voting period:

  • Friday, September 19, 2025 through 5:00 p.m., Saturday, November 1, 2025.
  • Contact your local registrar’s offices for all early voting and satellite location information.
  • Voter registration offices will be open for early voting on Saturday, October 25, 2025.

Apply for a ballot to be mailed to you:

See who is on your ballot by viewing the candidate lists.

Find more information here: