Upcoming Elections
- Writ of Special Election - Senate of Virginia District 15 (Parts of Chesterfield County and Richmond City)
- Writ of Special Election - House of Delegates District 77 (Parts of Chesterfield County and Richmond City)
Register to vote or update an existing registration:
- Through Tuesday, December 30, 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 December 30, 2025 through Election Day.
- Contact your local registrar’s office for more information.
Early, in-person voting period:
- Saturday, December 27, 2025 through 5:00 p.m., Saturday, January 3, 2026.
- Contact your local registrar’s office for all early voting and satellite location information.
- Voter registration offices will be open for early voting on Saturday, December 27, 2025.
Apply for a ballot to be mailed to you:
- Through 5:00 p.m., Monday, December 29, 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.
See who is on your ballot by viewing the candidate lists.
- Writ of Special Election - House of Delegates District 11 (Fairfax City and part of Fairfax County)
- Writ of Special Election - House of Delegates District 23 (Parts of Prince William County and Stafford County)
Register to vote or update an existing registration:
- Through Tuesday, January 6, 2026.
- 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 January 6, 2026 through Election Day.
- Contact your local registrar’s office for more information.
Early, in-person voting period:
- Saturday, January 3, 2026 through 5:00 p.m., Saturday, January 10, 2026.
- Contact your local registrar’s office for all early voting and satellite location information.
- Voter registration offices will be open for early voting on Saturday, January 3, 2026.
Apply for a ballot to be mailed to you:
- Through 5:00 p.m., Friday, January 2, 2026.
- 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.
See who is on your ballot by viewing the candidate lists.
Register to vote or update an existing registration:
- Through Friday, January 23, 2026.
- 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 January 23, 2026, through Election Day.
- Contact your local registrar’s office for more information.
Early, in-person voting period:
- Friday, December 19, 2025 through 5:00 p.m., Saturday, January 31, 2026.
- Contact your local registrar’s office for all early voting and satellite location information.
- Voter registration offices will be open for early voting on Saturday, January 24, 2026.
Apply for a ballot to be mailed to you:
- Through 5:00 p.m., Friday, January 23, 2026.
- 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.
See who is on your ballot by viewing the candidate lists.
Register to vote or update an existing registration:
- Through Friday, June 5, 2026.
- 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 June 5, 2026, through Election Day.
- Contact your local registrar’s office for more information.
Early, in-person voting period:
- Friday, May 1, 2026 through 5:00 p.m., Saturday, June 13, 2026.
- Contact your local registrar’s office for all early voting and satellite location information.
- Voter registration offices will be open for early voting on Saturday, June 6, 2026.
Apply for a ballot to be mailed to you:
- Through 5:00 p.m., Friday, June 5, 2026.
- 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.
See who is on your ballot by viewing the candidate lists.
Register to vote or update an existing registration:
- Through Friday, October 23, 2026.
- 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 23, 2026, through Election Day.
- Contact your local registrar’s office for more information.
Early, in-person voting period:
- Friday, September 18, 2026 through 5:00 p.m., Saturday, October 31, 2026.
- Contact your local registrar’s office for all early voting and satellite location information.
- Voter registration offices will be open for early voting on Saturday, October 24, 2026.
Apply for a ballot to be mailed to you:
- Through 5:00 p.m., Friday, October 23, 2026.
- 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.
See who is on your ballot by viewing the candidate lists.
Find more information here:
We are constantly reviewing and updating our website to reflect the most up-to-date language translations and elections information. If a document is not yet available in your language of choice, we include a link to the English version. If you discover an issue with translations or the links on our website, please let us know at info@elections.virginia.gov at info@elections.virginia.gov