Richmond VA > Office of the General Registrar > Upcoming Elections

Last Updated: 2020-01-02


The next election in the City of Richmond will be a Primary Election for the purpose of selecting delegates to the national convention for the Democratic Party for the office of President of the United States. This election will be held on Tuesday, March 3, 2020. Click here to view the order for this election. Click here to view a sample ballot.

  • All precincts in the City of Richmond will be open from 6:00 AM to 7:00 PM on Tuesday, March 03, 2020.
  • The deadline to register to vote or update your registration is Monday, February 10, 2020.
  • The deadline to apply for an absentee ballot through the mail is February 25, 2020. Absentee voting in person will begin in the Office of the General Registrar no later than January 17, 2020. Absentee voting will be available from 8:00 AM to 5:00 PM Monday through Friday. The Office of the General Registrar will also be open for absentee voting on Saturday, February 29, 2020 from 9:00 AM to 5:00 PM. The deadline to apply for an absentee ballot in person (with limited exceptions) is Saturday, February 29, 2020 at 5:00 PM.


Photo ID is now required to vote at your polling place or in person absentee voting. Acceptable forms of photo ID include: valid Virginia Driver's license; DMV issued photo ID; valid United States passport; valid employee photo ID; other government issued photo ID; and, valid Virginia college or university student photo ID. If you do not have an acceptable form of photo ID, you may get a free one for voting purposes at any local Virginia voter registration office. More information is available at


Voters who have a valid Virginia driver's license or other DMV ID can now register to vote or update their voter registration directly online at Paper applications are available online at, at all City libraries and post offices, Virginia DMV offices and all Virginia Voter registration offices. See the links under the Voter Registration tab for more information.


Click here to view a schedule of elections through November 2027.

This is a print version of the webpage. The navigation of the site has been removed through the print css. If you require a printout of the page as it looks in your browser, please use screen capture.