Click Here for Link to Virginia Department of Elections website for upcoming election information
Candidate filing for the June 17, 2025, Primaries begins at noon on March 17, 2025, and ends on April 3, 2025, at 5:00pm. Candidates will file their Declarations of Candidacy, Petitions, and Filing Fee Receipts with their district and local Party Chairs (exception: Statewide candidates file with ELECT) (Va. Code § 24.2-522).
The GCRC Chair will be accepting applications for party nomination at HQ, 6888 George Washington Hwy., on April 3rd between the hours of 2pm – 5pm. No applications will be accepted after 5pm.
June 17, 2025, Dual-Party Primary Elections
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:
Voter registration offices will be open for early voting on Saturday, June 7, 2025.
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.
Apply for a ballot to be mailed to you:
- Through 5:00 p.m., Friday, June 6, 2025.
- Your request must be received by your local registrar’s office by 5:00 p.m.
- Apply for an absentee ballot online using the Citizen Portal.

November 4, 2025, General Elections
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:
- Through 5:00 p.m., Friday, October 24, 2025.
- Your request must be received by your local registrar’s office by 5:00 p.m.
- Apply for an absentee ballot online using the Citizen Portal.
View information about current Elected Officials.
Am I registered? Where do I vote? How do I get an absentee ballot?

Access your Virginia voter record to update your registration, apply to vote absentee, and view your polling place, election district, absentee ballot status, and voting history. Log On below!
Virginia Department of Elections
Citizen Portal
Can I restore my voting rights if I’m a felon and if so, how?
Go to Restoration of Rights