Virginia Primary Election Guide


Virginia is holding Town Elections as well as some Special Elections on May 5, 2020. For more information about who is on your ballot, click here.

The deadline to register to vote, or update your current voter registration, for the Town and Special Elections is Monday, April 13. You can register to vote online, in-person, or by mail. For more information, click here.

  • Registered voters may request a mail-in absentee ballot online by 5:00 p.m. on April 28. The Virginia Department of Elections has said that voters may choose reason “2A My disability or illness” for absentee voting in the May 2020 elections due to COVID-19.
  • Some local registrars’ offices are allowing curbside absentee voting from now through May 1. For more information, click here.

On Election Day, you will need to bring with you ONE of the following:

  • Valid Virginia Driver’s License or Identification Card
  • Valid Virginia DMV issued Veteran’s ID card
  • Valid United States Passport
  • Other government-issued photo identification cards (must be issued by US Government, the Commonwealth of Virginia, or a political subdivision of the Commonwealth)
  • Tribal enrollment or other tribal ID issued by one of 11 tribes recognized by the Commonwealth of Virginia
  • Valid college or university student photo identification card (must be from an institution of higher education located in Virginia)
  • Valid student ID issued by a public school or private school in Virginia displaying a photo
  • Employee identification card containing a photograph of the voter and issued by an employer of the voter in the ordinary course of the employer’s business

If you do not bring ID with you, you can still vote! You can cast a provisional ballot on Election Day and then will be asked to provide proper identification by noon the Friday following the election.

For more information about what to bring to the polls, click here.

Important Dates

Voter Registration Deadline: April 13, 2020
Deadline to Request Mail-in Absentee Ballots: 5:00 p.m. on April 28, 2020
Deadline to Return Mail-in Absentee Ballots: 7:00 p.m. on May 5, 2020
Town and Special Elections: May 5, 2020

Triple Your Impact

Make sure your friends and family are ready to vote, too!

Thank You!

Your information has been submitted. You'll receive an email confirmation from us shortly.

Make the #youthvote movement even more powerful by sharing NextGen America with your network:

Join Us.
Our government sucks - let's elect a new one.

By providing your cell phone number you consent to receive periodic updates from NextGen America. Txt HELP for help, STOP to end. Msg & Data rates may apply. https://nextgenamerica.org/privacy-policy/.