Skip to content
Last updated:

How to vote in Virginia

Check your registration status
Register to vote in Virginia
Request your Virginia absentee or mail-in ballot
Find upcoming elections
Pre-register to vote (ages 13-17)
Sign up for election reminders
Find out where to vote
Track your Virginia ballot
Contact your local election office

Key deadlines in Virginia

Voter registration deadlines

  • Online: 22 days before Election Day
  • By mail: Postmarked by 22 days before election
  • In person: Election Day (via same-day registration)

Absentee ballot request deadlines

  • Online: 11 days before Election Day
  • By mail: Received by 11 days before Election Day
  • In person: 11 days before Election Day

Absentee ballot return deadlines

Voting dates

Virginia voter registration guide

Virginia absentee and mail ballot guide

Virginia voting guide

Your election officials in Virginia

External resources