2022 Midterm Election Information
2022 Election Dates and Voter Deadlines
The Virginia Department of Elections Online Citizen Portal has been updated with new voting districts and precincts. Check your polling location HERE.
[Letters will contain new voter cards]
June Virginia Republican Primary
May 6, 2022 8AM - 4PM - First Day of Early Voting at Local Registrar's Office, Rockingham County Voter Registrar's Office is located at 20 E. Gay Street, Harrisonburg, VA 22802
Voting hours in Rockingham will be 8AM - 4PM for the entire early voting period. Voting hours in other jurisdictions may vary, for example voting hours in the City of Harrisonburg at City Hall, 409 South Main Street are from 8:30AM to 4:30PM.
May 31, 2022 - Last Day to Register to Vote or Update a Voter Registration
June 10, 2022 - Deadline for an absentee ballot to be mailed to you by your local registrar's office.
June 11, 2022 8AM - 4PM - First Day of Saturday Early Voting at the local registrar's office.
June 18, 2022 8AM - 4PM - Last Day of Saturday Early Voting at 5PM.
June 21, 2022 - 6AM to 7PM - Voting at Local Precincts (some may be new locations or new precincts after redistricting)
November General Election
September 23, 2022 8AM - 4PM - First Day of Early Voting at Local Registrar's Office.
Early voting hours will be the same for the entire early voting period. Voting hours vary in different jurisdictions, for example, voting hours in the city of Harrisonburg at City Hall, 409 South Main Street are from 8:30AM to 4:30PM.
October 17, 2022 - Last Day to register to vote or to update an existing registration
October 28, 2022 - Deadline to apply for an absentee ballot to be mailed to you. Request must be received at the local registrar's office.
October 29, 2022 8AM - 4PM - Voter registrar's office open for Saturday early voting.
November 5, 2022 8AM - 4PM - Last day of Saturday early voting.
November 8, 2022 - 6AM to 7PM - General Election at Regular Precinct Polling Locations
I'm a paragraph. Click here to add your own text and edit me. It's easy.
Early Voting Times and Locations in Other
Augusta: 8am-1pm, 2-5pm
Augusta Gov. Center, 18 Gov Center Ln, Verona, VA
Harrisonburg City Hall, 409 S Main St, Harrisonburg,
Rockingham Gov. Center 20 East Gay Street
Harrisonburg, VA 22802
Staunton: 8:30am-1pm, 2-5pm
Staunton City Hall, 1st Floor; 116 W Beverley St,
Staunton, VA 24401
Waynesboro: 9am-1pm, 2-5pm
Waynesboro City Hall 503 W. Main St. Waynesboro,