Voter Registration

  1. Register to Vote
  2. Absentee Voting

Registration Deadlines

  • General and Primary Election - 22 days prior to the election
  • Final day to register to vote or update an existing registration - Monday, October 15, 2018

Ways to Register


To be eligible to vote in Virginia a voter must:

  • Be a resident of Virginia (a person who has come to Virginia for temporary purposes and intends to return to another state is not considered a resident for voting purposes)
  • Be a U. S. Citizen
  • Be 18 years old (any person who is 17 years old and will be eighteen years of age at the next general election shall be permitted to register in advance and vote in any intervening primary or special election)
  • Not be registered and plan to vote in another state
  • Not currently declared mentally incompetent by a court of law
  • Have his/her right to vote restored if ever convicted of a felony

Update Your Record

For existing Virginia voters only, there are several ways for you to update your record, including:

Application Process

  • The application must be received/postmarked no later than the deadline.
  • Applications received/postmarked after the deadline will be held and processed after the election.
  • Please be sure to answer every question and sign the application.
  • Once submitted, please allow at least 2 weeks for your application to be processed.
  • If you receive a letter being denied, this is usually the result of incomplete information, please contact the General Registrar’s Office at 804-748-1471.

Ways to Submit Application & Letters

You can submit the application and letters by mail to:
General Registrar
P.O. Box 1690
Chesterfield VA 23832-1690

You can submit the application in person (either by the applicant or a third party) at:
Office of the General Registrar
9848 Lori Road
Chesterfield VA 23832

Monday through Friday
8:30 a.m. – 5 p.m.

The office is open on the two Saturdays preceding the general election from 9 a.m. to 5 p.m. Contact the General Registrar’s Office with any questions by calling 804-748-1471.