Upcoming Election Details

VOTE EARLY! VOTE SMART!

General Election: Nov. 3, 2026

These are the Candidates running in the upcoming Primaries:

The 3 Republican Candidates will run against each other in the Primaries. Then the Winner of the Primaries needs to beat Warner! So far, no one is running against Warner.

Campaign Finance, as of May 9th, 2026
CandidateCashRaised
Farington, Kim (R)$22,741$125,579 
Mizusawa, Bert K (R)$55,405$192,041 
Williams, David Earl (R)$6,592$50,555 
Warner, Mark (D)$14,605,034$21,990,910 
Moran, Mark (I)N/A 

Virginia State Election Calendar

  • June 18, 2026
    First day of early, in-person voting for Aug. 4 primary elections
  • July 24, 2026
    Deadline to register to vote in primary elections (otherwise, must cast a provisional ballot)
  • July 24, 2026
    Last day to apply for ballot to be mailed to you for Aug. 4 primary elections
  • August 1, 2026
    Last day of early, in-person voting for Aug. 4 primary elections
  • August 4, 2026
    Election Day – Primaries for November Elections
  • November 3, 2026
    Election Day – 2026 November General

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!