Virginia elections in 2026
This page lists Virginia statewide election dates, voter registration deadlines, absentee and early voting timelines, poll hours, and official election resources.
At a glance
- Next statewide election: Primary Election — August 4, 2026
- Next voter registration deadline: July 24, 2026 — Voter Registration Deadline
- Next absentee or early voting milestone: June 19, 2026 — Early Voting Begins
- Poll hours for the next election: 6: 30 AM-7: 30 PM
- Official election website: Official Virginia election information
- Voter registration information: Register to vote in Virginia
- Voter ID information: Virginia (Non-strict non-photo ID) voter ID requirements
Register to vote in Virginia
Start with the official Virginia voter registration page. The section below highlights registration methods and the deadlines tied to the next statewide election on this page.
Virginia voters may register online, by mail, or in person. Registration deadlines may vary by election type or method where noted. Same-day registration may also be available where noted.
Upcoming registration deadlines
- July 24, 2026 — Voter Registration Deadline: 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.
- July 25, 2026 — Voter Registration Available for Early Voting this Day: Voter registration offices will be open for early voting on Saturday, July 25, 2026.
Online
Use the online tool to 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.
Eligibility or requirements
- Must meet state voter registration eligibility requirements.
Deadlines
-
Online registration must be completed 22 days before Election Day.
-
Online registration must be completed 22 days before Election Day.
-
Online registration must be completed 14 days before Election Day.
-
Online registration must be completed 7 days before Election Day.
By Mail
Complete an Application for Voter Registration, Mail your completed application to your local registrar. Complete an Application for Voter Registration, Mail your completed application to your local registrar
Deadlines
-
Mail registration must meet the state deadline 22 days before Election Day.
-
Mail registration must meet the state deadline 22 days before Election Day.
-
Mail registration must meet the state deadline 14 days before Election Day.
-
Mail registration must meet the state deadline 7 days before Election Day.
In Person
Register with your local municipal clerk 22 days before general election Register with your local municipal clerk 22 days before primary election. Special Elections voter registration deadlines are 14 days before election. The deadlines for Special Elections (Called by the Governor) are 7 days before election
Deadlines
-
In-person registration must be completed 22 days before Election Day.
-
In-person registration must be completed 22 days before Election Day.
-
In-person registration must be completed 14 days before Election Day.
-
In-person registration must be completed 7 days before Election Day.
Special registration options
Same Day Registration: Available
Same Day registration is only available: in-person at the general registrar’s office for your locality, at your satellite early voting site during the early voting period, at your precinct on Election Day. VA Code § 24. 2-420. 1
Military Overseas: Available
Military and other persons residing outside of the United States should contact the Federal Voting Assistance Program for registration information.
- Federal Post Card Application
- Military and other persons residing outside of the United States should contact the Federal Voting Assistance Program for registration information.
Additional registration notes
Other Registration Option
The National Mail Voter Registration Form may also be available where accepted.
Registration Status
Consider yourself registered when- and only when- you receive an acknowledgment from your county clerk. Never assume you are registered to vote until you have received this acknowledgment. Call your county clerk and inquire about the status of your application. Check your voter registration status online by visiting this site
Absentee and early voting in Virginia
These absentee and early voting deadlines are tied to the next statewide election listed on this page. Local procedures can vary, so confirm final details with your local election office.
- June 19, 2026 — Early Voting Begins: Early voting starts Friday, June 19, 2026 through 5: 00 p. m. , Saturday, August 1, 2026. 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.
- July 24, 2026 — Absentee Ballot Request Deadline: 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.
- July 25, 2026 — Voter Registration Available for Early Voting this Day: Voter registration offices will be open for early voting on Saturday, July 25, 2026.
- August 1, 2026 — Early Voting Ends: The last day for early voting is Saturday, August 1, 2026
Voter ID requirements in Virginia
Review the current voter ID rules before you vote: Virginia voter ID requirements.
Virginia election dates for 2026
Primary Election — August 4, 2026
U. S. Senate, U. S. House of Representatives, and Local Offices
- Poll hours: 6: 30 AM-7: 30 PM
- Official source: Official Virginia Primary Election information
Important dates
- June 19, 2026 — Early Voting Begins: Early voting starts Friday, June 19, 2026 through 5: 00 p. m. , Saturday, August 1, 2026. 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.
- July 24, 2026 — Absentee Ballot Request Deadline: 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.
- July 24, 2026 — Voter Registration Deadline: 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.
- July 25, 2026 — Voter Registration Available for Early Voting this Day: Voter registration offices will be open for early voting on Saturday, July 25, 2026.
- August 1, 2026 — Early Voting Ends: The last day for early voting is Saturday, August 1, 2026
General Election — November 3, 2026
November General election is held the Tuesday after the first Monday of November
- Poll hours: 6: 00 AM-7: 00 PM
- Official source: Official Virginia General Election information
Important dates
- September 19, 2026 — In-Person Early voting begins: Early voting begins riday, 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.
- October 23, 2026 — Absentee Ballot Request Deadline: 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.
- October 24, 2026 — Voter Registration Available This Day: Voter registration offices will be open for early voting on Saturday, October 24, 2026.
- October 31, 2026 — In-Person Early voting ends: In person absentee voting ends at 5 p. m Saturday before an election.
- November 3, 2026 — Election Day Voter Registration Deadline: Same Day registration is only available: in-person at the general registrar’s office for your locality, at your satellite early voting site during the early voting period, at your precinct on Election Day. VA Code § 24. 2-420. 1.
Official Virginia election resources
Use these official and state-specific resources to confirm dates, registration rules, absentee voting requirements, voter ID rules, and local procedures.
- Official Virginia Primary Election information
- Official Virginia General Election information
- Virginia In-Person Early voting begins
- Virginia Election Day Voter Registration Deadline
- Virginia Vote. gov
- Virginia Click here to Register Online
- Virginia Click here to download the Mail-In Voter Registration Form
- Virginia Federal Post Card Application
- Virginia Military and other persons residing outside of the United States should contact the Federal Voting Assistance Program for registration information.
- Virginia National Voter Registration Form
- Virginia Check your voter registration status online by visiting this site
- Virginia voter ID requirements
- Virginia primary election rules
What may vary locally
Election dates, voter registration deadlines, early voting, absentee voting, and voting hours apply to statewide elections in most cases. However, Check with your Town Clerk for the hours of voting, and voter registration deadlines as they vary by town. Please be advised that these dates are updated regularly but are subject to scheduling changes at the local level.