If you will be 18 by the next general election, you can register when you are 17. If you have been convicted of a felony or if you have been declared mentally incompetent by a circuit court, you must have your voting rights restored. Anytime of the year. To vote in a general or primary election, you must register at least 29 days before the election. To vote in a special election, you must register at least 14 days before the election.
Voter registration is free.
The last place you were registered to vote, if any. Virginia does not have voter registration by party. You may register by mail, contact or write your voter registrar . The registrar will send you a mail-in application for voter registration. If you are in this category you may vote by absentee ballot .