Independent site. Not affiliated with any government or election office. For official information, visit elections.virginia.gov (opens in a new tab) or vote.gov (opens in a new tab).

Voter Guide - nonpartisan

Voting in Virginia, November 3, 2026

Next deadline: Regular registration deadline: Friday, October 23, 2026

Tue, Nov 3Election Day
39days until Election Day
6 a.m. to 7 p.m.poll hours, local time

This guide links to official sources and lists key dates we've checked by hand. Last verified: September 25, 2026. Always confirm with elections.virginia.gov (opens in a new tab) before you act. We are not an election authority.

Key dates

  1. Regular registration deadline

    Friday, October 23, 2026

    The cutoff is 5 p.m. in person or 11:59 p.m. online; mailed forms must be postmarked by this date. After the deadline you can still register in person and vote a provisional ballot (same-day registration) at your registrar's office or a satellite early voting site, or at your own polling place on Election Day.

    Source: Virginia Department of Elections, Upcoming Elections (opens in a new tab)

  2. Mail ballot application deadline

    Friday, October 23, 2026, by 5 p.m.

    Your application must be received by your local registrar's office by 5 p.m. You can apply online, by mail, by fax, or in person.

    Source: Virginia Department of Elections, Upcoming Elections (opens in a new tab)

  3. Election Day poll hours

    Tuesday, November 3, 2026, 6 a.m. to 7 p.m.

    Anyone in line at 7 p.m. will be allowed to vote.

    Source: Virginia Department of Elections, Casting a Ballot (opens in a new tab)

  4. Mailed ballot arrival deadline

    Friday, November 6, 2026, by noon

    Mailed ballots must be postmarked on or before Election Day, Tuesday, November 3, 2026, and received by your general registrar by noon on Friday, November 6, 2026. Ballots returned in person or at a drop-off location are due by 7 p.m. on Election Day.

    Source: Virginia Department of Elections, Absentee and Early Voting (opens in a new tab)