Making Virginia's Elections Trustworthy
- Easy to vote. Hard to cheat.
- Transparent Elections.
- Of the people, by the people, for the people.
Upcoming Elections in Virginia
Exercise your right to vote! It helps to be aware.
June 17, 2025
Primary Election
Districts S-10, H-26, S-32: Register to vote or update an existing registration: Through Tue, May 27, 2025. Voters may register and vote by provisional ballot May 27 - election day.
June 17, 2025
Primary Elections
Early, in-person voting period: May 2 - June 14. Contact your local registrar’s offices for all applicable information. Voter registration offices will be open for early voting June 7th.
June 17, 2025
Primary Elections
Apply for a ballot to be mailed to you: Through June 6. Your request must be received by 5:00 p.m. Apply for absentee ballot on the Citizen Portal.
Nov 4, 2025
General & Special
Register to vote or update an existing registration: Through Oct 14. Register to vote or update online on the Citizen Portal. You may register and vote by provisional ballot Oct 13 - Election Day.
Nov 4, 2025
General & Special
Early, in-person voting: Sep 19 - Nov 1. Contact your local registrar’s offices for all applicable info. Voter registration offices will open for early voting Oct 25.
Nov 4, 2025
General & Special
Apply for a ballot to be mailed: Through Oct 24. Your request must be received by 5:00 p.m. Apply for an absentee ballot through the Citizen Portal.