Upcoming Elections
March 3, 2026 - Special Election
Fairfax County School Board - Braddock District
Deadlines:
- Register to Vote/Update Registration: 2/20/2026
- Early in-person voting: 1/16/2026 through 2/28/2026
- Apply for ballot to be mailed to you: through 2/20/2026
Register to vote or update an existing registration:
- Through Friday, February 20, 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 February 20, 2026, through Election Day.
- Contact your local registrar’s office for more information.
Early, in-person voting period:
- Friday, January 16, 2026 through 5:00 p.m., Saturday, February 28, 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, February 21, 2026.
Apply for a ballot to be mailed to you:
- Through 5:00 p.m., Friday, February 20, 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.
March 10, 2026 - Special Election
Prince William County Member, Board of Supervisors - Woodbridge District
Deadlines:
- Register to Vote/Update Registration: 2/27/2026
- Early in-person voting: 2/28/2026 through 3/7/2026
- Apply for ballot to be mailed to you: through 2/27/2026
Register to vote or update an existing registration:
- Through Friday, February 27, 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 February 20, 2026, through Election Day.
- Contact your local registrar’s office for more information.
Early, in-person voting period:
- Start Date February 28, 2026 through 5:00 p.m., Saturday, March 7, 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, February 28, 2026.
Apply for a ballot to be mailed to you:
- Through 5:00 p.m., Friday, February 27, 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.
March 17, 2026 - Special Election
House of Delegates, 98th District
Deadlines:
- Register to Vote/Update Registration: 3/10/2026
- Early in-person voting: 3/6/2026 through 3/14/2026
- Apply for ballot to be mailed to you: through 3/6/2026
Register to vote or update an existing registration:
- Through Tuesday, March 10, 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 March 10, 2026, through Election Day.
- Contact your local registrar’s office for more information.
Early, in-person voting period:
- Start Date Friday, March 6, 2026 through 5:00 p.m., Saturday, March 14, 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, March 7, 2026.
Apply for a ballot to be mailed to you:
- Through 5:00 p.m., Friday, March 6, 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.
April 14, 2026 - Special Election
Charles City County Local Referendum (Question can be found in Writ below and on the Referendum page.)
Deadlines:
- Register to Vote/Update Registration: 4/3/2026
- Early in-person voting: 2/27/2026 through 4/11/2026
- Apply for ballot to be mailed to you: through 4/3/2026
Register to vote or update an existing registration:
- Through Friday, April 3, 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 April 3, 2026, through Election Day.
- Contact your local registrar’s office for more information.
Early, in-person voting period:
- Start Date February 27, 2026 through 5:00 p.m., Saturday, April 11, 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, April 4, 2026.
Apply for a ballot to be mailed to you:
- Through 5:00 p.m., Friday, April 3, 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.
April 21, 2026 - Special Election
Member, Alexandria City Council
Deadlines:
- Register to Vote/Update Registration: 4/10/2026
- Early in-person voting: TBD through 4/18/2026
- Apply for ballot to be mailed to you: through 4/10/2026
Register to vote or update an existing registration:
- Through Friday, April 10, 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 April 10, 2026, through Election Day.
- Contact your local registrar’s office for more information.
Early, in-person voting period:
- Start Date TBD through 5:00 p.m., Saturday, April 18, 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, April 11, 2026.
Apply for a ballot to be mailed to you:
- Through 5:00 p.m., Friday, April 10, 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.
April 21, 2026 - Special Election
Proposed Constitutional Amendment - Statewide
Deadlines:
- Register to Vote/Update Registration: 4/14/2026
- Early in-person voting: 3/6/2026 through 4/18/2026
- Apply for ballot to be mailed to you: through 4/10/2026
Register to vote or update an existing registration:
- Through Tuesday, April 14, 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 April 14, 2026, through Election Day.
- Contact your local registrar’s office for more information.
Early, in-person voting period:
- Start Date Friday, March 6, 2026 through 5:00 p.m., Saturday, April 18, 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, April 11, 2026.
Apply for a ballot to be mailed to you:
- Through 5:00 p.m., Friday, April 10, 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.
August 4, 2026 - Primary
U.S. Senate
U.S. House of Representatives
Local Offices
Deadlines:
- Register to Vote/Update Registration: 7/24/2026
- Early in-person voting: 6/18/2026 through 8/1/2026
- Apply for ballot to be mailed to you: through 7/24/2026
Register to vote or update an existing registration:
- Through Friday, July 24, 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 July 24, 2026, through Election Day.
- Contact your local registrar’s office for more information.
Early, in-person voting period:
- Friday, June 19, 2026 through 5:00 p.m., Saturday, August 1, 2026.
- Note: if local office is closed on June 19 for the state holiday, then the office shall be open for early voting on Thursday June 18th.
- 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, July 25, 2026.
Apply for a ballot to be mailed to you:
- Through 5:00 p.m., Friday, July 24, 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.
November 3, 2026 - General Election
U.S. Senate
U.S. House of Representatives
Local Offices
Deadlines:
- Register to Vote/Update Registration: 10/23/2026
- Early in-person voting: 9/18/2026 through 10/31/2026
- Apply for ballot to be mailed to you: through 10/23/2026
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.
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