Make Your Vote Count

VOTE EARLY! VOTE SMART!


Virginia 2026 Election Early Voting Dates
June 16, 2026 — State & Federal **Primary Election
  • Early, in-person voting starts: Friday, May 1, 2026
  • Early voting ends: Saturday, June 13, 2026 (by 5:00 PM)
  • Voter registration deadline (to vote in this election): Friday, June 5, 2026
  • Deadline to request absentee ballot by mail: Friday, June 5, 2026 elections.virginia.gov

Tip: For this primary election, Virginia offers the 45-day early voting period before Election Day — so in-person early voting generally begins about 45 days before the actual voting date. voteamerica.org


November 3, 2026 — General Election
  • Early, in-person voting starts: Friday, September 18, 2026
  • Early voting ends: Saturday, October 31, 2026 (by 5:00 PM)
  • Voter registration deadline (to vote in this election): Friday, October 23, 2026
  • Deadline to request absentee ballot by mail: Friday, October 23, 2026 elections.virginia.gov

In many Virginia localities, registrar offices also offer extended hours and Saturday voting during this period.

https://vote.elections.virginia.gov/VoterInformation


  • Register on-line at vote.elections.virginia.gov
  • Vote with same-day registration on November 3, 2024
  • The last day to apply for an Absentee Ballot is Friday, October 30
  • Mail back your Absentee Ballot or drop off in person or bring to your polling place on Election Day

  • Early voting starts Friday, September 18 until Saturday, October 31st.

  • Mail your Absentee Ballot any day until Election Day
  • Mailing address is on the ballot envelope
  • For your vote to count, the ballot must be postmarked by Tuesday, November 3
  • Election Day is Tuesday, November 3, 2026 
  • Polls open at 6:00 am and close at 7:00 pm 
  • Bring your identification to vote

VOTE EARLY!