top of page

November 3, 2026

The 2026 general election will take place on Tuesday, November 3rd. Early voting begins across Virginia on September 18, offering citizens the opportunity to participate in shaping our democracy through informed choice.

VIRGINIA GENERAL ELECTION

Locality Voting Locations and Hours

Charles City County

James City County

New Kent County

Williamsburg

York County

Click on your locality's poster for an expanded view

Do You
Need To

  • Register to Vote

  • Check Your Registration Status

  • Find Your Polling Place

  • Apply to Vote Absentee by Mail

Go To

bottom of page