Important Information:
-
Visit Virginia Department of Elections Website.
See who is on your ballot by viewing the candidate lists.
Register to vote or apply for an absentee ballot online using the Citizen Portal.
-
October 15, 2024: Deadline to register to vote or update an existing registration. (Voters may register after this date, through Election Day, and vote using a provisional ballot).
-
Friday, September 20, 2024: The first day of in-person early voting at your local registrar's office.
Saturday, October 26, 2024: Voter registration offices open for early voting.
Saturday, November 2, 2024: The last day of in-person early voting at your local voter registration office by 5:00pm.
-
October 25, 2024: Deadline to apply for a ballot to be mailed to you. Your local voter registration office must receive your request by 5:00 p.m.
-
Tuesday, November 5, 2024: Election Day. The polls open at 6:00 a.m. and close at 7:00 p.m. You can vote as long as you are in line by 7:00 p.m.