Voting Season Starts Soon!
September 22 to November 7
Check/update your registration status on the Virginia Department of Elections website today by clicking here!
Rockingham County Early Voting Schedule
Vote at the Rockingham County Administration Center at 20 East Gay Street, Harrisonburg 540-564-3055 From September 22 - November 3 Vote Monday - Friday 8:00 am - 4:00 pm On Saturdays, October 28, & November 4 Vote 9:00 am - 5:00 pm |
Harrisonburg City Early Voting Schedule
Vote at the Harrisonburg City Offices at 409 South Main Street, Harrisonburg 540-432-7707 From September 22 - November 3 Vote Monday - Friday 8:30 am - 4:30 pm On Saturdays, and October 28 Vote 8:30 am - 4:30 pm On November 4 Vote 8:30 am - 5:00 pm |
Important Dates!
Last day to register to vote - October 16
Last day to request an absentee ballot by mail - October 27
Last day to POSTMARK absentee ballot by mail - November 7
Only the voter can bring an absentee ballot to a polling location - curbside voting is always available.
The last day to vote is November 7 from 6:00 AM to 7:00 PM at your regular polling location!
Register at the polls and cast a provisional ballot any day after October 16.
Last day to request an absentee ballot by mail - October 27
Last day to POSTMARK absentee ballot by mail - November 7
Only the voter can bring an absentee ballot to a polling location - curbside voting is always available.
The last day to vote is November 7 from 6:00 AM to 7:00 PM at your regular polling location!
Register at the polls and cast a provisional ballot any day after October 16.