Voting Season!
Thanks to Democrats, Virginians have many more opportunities to vote.
General election voting season for 2025 starts September 19.
Check/update your registration status on the Virginia Department of Elections website today by clicking here!
Rockingham County PRIMARY Early Voting Schedule
Vote at the Rockingham County Administration Center at 20 East Gay Street, Harrisonburg 540-564-3055 From May 2 - June 17 Vote Monday - Friday 8:00 am - 4:00 pm NO VOTING MAY 26 On Saturdays, June 7 and June 14 Vote 9:00 am - 5:00 pm |
Harrisonburg City PRIMARY Early Voting Schedule
Vote at the Harrisonburg City Offices at 409 South Main Street, Harrisonburg 540-432-7707 From May 2 - June 17 Monday through Friday 8:30am - 4:30pm NO VOTING MAY 26 On Saturdays, June 7 and June 14 Vote 9:00 am - 5:00 pm |