Click to REGISTER TO VOTE
PRIMARY ELECTION JUNE 17:
Deadline to register is Tuesday, May 27, 2025
Early In-Person Voting: May 2, 2025 - June 14, 2025
Mail Ballot Application Deadline: Friday, June 6, 2025
GENERAL ELECTION NOVEMBER 4:
Deadline to register is Tuesday, October 14, 2025
Early In-Person Voting: September 19, 2025 - November 1, 2025
Mail Ballot Application Deadline: Friday, October 24, 2025
For More Information, visit the Virginia Department of Elections at https://www.elections.virginia.gov/casting-a-ballot/candidate-list/upcoming-elections.html