City of Staunton
Home MenuVoter Registration
Upcoming Election Information
Primary Election: August 4, 2026
Early Voting will be available in City Hall from Thursday, June 18, through Saturday, August 1, from 9:00 am to 5:00 pm.
Saturday Voting: July 25 and August 1, from 9:00 am to 5:00 pm.
New for this Election - Sunday Voting: July 19 and July 26, from 12:00 pm to 5:00 pm.
Please Note: The office opens at 8:30 am, but voting will begin promptly at 9:00 am!
The deadline to register to vote or apply to receive an absentee ballot by mail is July 24, 2026.
Click here to update your current voter registration or register to vote!
Click here to apply for an absentee ballot by mail!
Click here for more information.
The sample ballot will be posted as soon as the information is available.
Note: The statewide primary election date was changed from the original date of June 16, 2026 by the General Assembly.
General: November 3, 2026
US Senator
US Representatives
City Council
School Board
Stay tuned for deadline information and a sample ballot.
The Registrar’s Office maintains an accurate list of registered voters for the City of Staunton and administers elections in a fair, efficient, and equitable manner in accordance with the election laws of the U.S. Constitution and the Commonwealth of Virginia.
We also provide and approve applications for voter registration and absentee ballots. In-person absentee voting is available in the registrar’s office when ballots are ready, approximately 45 days before an election. The office will be open for in-person absentee voting on the Saturday before all general elections from 9 a.m. to 5 p.m., in addition to regular office hours.
Looking to get involved?
Serve your community as an Election Officer!
Click Here!
Quick Links
