Skip to main content

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

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.

  • Click here to Register Online

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.

  • Click here to download the Mail-In Voter Registration Form

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.

  • Check The Locations Where to Register

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.

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

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

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.

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.