Key Election Dates for Virginia

Click a date below to add it to your calendar:

  • May 06 - Early primary voting start date 05/06/2022 true Virginia Early primary voting start date Virginia
  • May 31 - In-person primary voter registration deadline 05/31/2022 true Virginia In-person primary voter registration deadline Virginia
  • May 31 - Mail primary voter registration deadline 05/31/2022 true Virginia Mail primary voter registration deadline Virginia
  • May 31 - Online primary voter registration deadline 05/31/2022 true Virginia Online primary voter registration deadline Virginia
  • Jun 10 - Primary Vote by mail: in-person request deadline 06/10/2022 true Virginia Primary Vote by mail: in-person request deadline Virginia
  • Jun 10 - Primary Vote by mail: Online request deadline 06/10/2022 true Virginia Primary Vote by mail: Online request deadline Virginia
  • Jun 10 - Primary Vote by mail: mail request deadline 06/10/2022 true Virginia Primary Vote by mail: mail request deadline Virginia
  • Jun 18 - Early primary voting end date 06/18/2022 true Virginia Early primary voting end date Virginia
  • Jun 21 - Primary Election Date 06/21/2022 true Virginia Primary Election Date Virginia
  • Jun 21 - Primary Vote by mail: in-person return deadline 06/21/2022 true Virginia Primary Vote by mail: in-person return deadline Virginia
  • Jun 21 - Primary Vote by mail: mail return deadline 06/21/2022 true Virginia Primary Vote by mail: mail return deadline Virginia
  • Nov 08 - General Election Date 11/08/2022 true Virginia General Election Date Virginia

Voter ID is required in Virginia: "Voter confirmation documents; Virginia driver’s license; Virginia DMV-issued photo ID; United States passport; Employer-issued photo ID; Student ID issued by any community college or university located in the United States; Other U.S. or Virginia government-issued photo ID; Tribal enrollment or other tribal photo ID; Virginia Voter Photo ID card; A copy of a current utility bill, bank statement, government check, paycheck, or other government document containing the name and address of the voter."


Register to vote

Check your voter registration status

Update your voter registration


Select Another State


We are continuously monitoring ever-changing dates and procedures. Updates are made once information is available.

Get Election Updates

Sign up to get updates about upcoming elections.