virginia
Register to Vote
make it easy
vote by mail
important dates
October 12 Voter registration deadline (all forms, i.e. online, mail, in-person)
October 27 Last day to request a mail-in ballot online before the General Election
October 31 Last day to request a mail-in ballot in-person before the General Election
September 20-October 31 Early voting
November 3 General Election. Mail-in ballots must be received by 7pm EST.
