- Home
- Government
- Departments
- Voter Registrar
- Election Information
- Public Service Announcements
Public Service Announcements
Virginia Voter Guide
Absentee Voting
In-person early voting begins at the Voter Registrar’s Office (20 East Gay Street, Harrisonburg, 22802) Monday-Friday, March 6th (8 AM – 4 PM) through April 18th. Also including Saturdays, April 11th and April 18th (9 AM – 5 PM). April 18th is the last day to vote early in-person prior to election day.
A valid ID is required when voting. Acceptable forms of ID (Voter-Identification-Chart-Rev-4-28-21.pdf (virginia.gov))
Curbside voting is also available at the location listed above during the hours noted.
Vote Absentee by Mail (Vote By Mail)
You may request a Vote By Mail application at the registrar's office or online at the Virginia Department of Elections website
The deadline to request a vote by mail ballot is eleven days before a Primary or General Election. As a general rule, Absentee Ballots do not start being mailed out until 45 days before Election Day. Ballots may be returned as soon as they are completed. Make sure to follow the included instructions carefully.
| 2026 ELECTION DAY | The Voter Registration Deadline | In-Person Early Voting Starts | In-Person Early Voting | In-Person Early Voting Ends | Last Day to Request a Ballot by Mail | Last Day for Ballots to be returned In-Person | Last Day for Ballots to be returned by Mail |
| Hours: 6:00 AM - 7:00 PM Location: Assigned Polling Place **There is no voting at the Rockingham County Administration Building after 5:00 PM on the Saturday before the election.** Check your polling place at vote.elections.virginia.gov | * At Voter Registrar's Office by 5:00 PM: Check operating hours for DMV or other state designated voter registration agencies authorized to receive voter registration applications. * By Mail: Postmarked by April 14th by 5:00 PM. * Online Registration via VA Department of Elections Website: 11:59 PM | 8:00 AM | Hours: Monday-Friday 8:00 AM-4:00 PM Both Saturdays before Election Day: 9:00 AM-5:00 PM Location: Voter Registrar's Office 20 East Gay Street Harrisonburg 22802 | 5:00 PM *Requested absentee ballots for the Election will be mailed 45 days before the Election begins (first day of In-Person Early Voting). | 5:00 PM | 7:00 PM The ballot can also be returned in-person at the Voter Registrar's office, but only by the voter whose name is on the return envelope. The ballot can also be returned via the YELLOW drop box at the Rockingham County Administration Building or at any Rockingham County polling precinct on Election Day. ** Ballots MUST be returned to the locality from which they were mailed.** | Postmarked by Election Day and Received by 12:00 PM (Noon) ** Ballots MUST be returned to the locality from which they were mailed.** |
| April 21st Special Election | Tuesday, April 14, 2026 | Friday, March 6, 2026 | March 6, 2026 - April 18, 2026 | Saturday, April 18, 2026 | Friday, April 10, 2026 | Tuesday, April 21, 2026 | Friday, April 24, 2026 |
| August 4th Primary | Friday, July 24, 2026 | Thursday, June 18, 2026 *OFFICE WILL BE CLOSED JUNE 19th HOLIDAY* | June 18, 2026 - August 1, 2026 | Saturday, August 1, 2026 | Friday, July 24, 2026 | Friday, July 24, 2026 | Friday, August 7, 2026 |
| November 2nd General | Friday, October 23, 2026 | Friday, September 18, 2026 | September 18 - October 31, 2026 | Saturday, October 31, 2026 | Friday, October 23, 2026 | Friday, October 23, 2026 | Friday, November 6, 2026 |
Returning Your Completed Absentee (Vote By Mail) Ballot
You can drop your voted ballot in the mail, or return it directly to the Registrar's Office in person. You can only return your own ballot in person, please do not deliver anyone else’s ballot to the office. Do NOT put your voted ballot in the Treasurer's Drop Box, or leave it in any other city department office.
Bring your mail in ballot to the polls on Election Day!
- There will be drop boxes at each voting precinct on Election Day. Harrisonburg voters can drop off any Absentee Ballots at any Harrisonburg voting precinct on Election Day.
- If you have requested an Absentee Ballot, but you would prefer to vote in person, please bring your ballot with you on Election Day. If you do not have your ballot with you, or did not receive your ballot, you will have to vote provisionally.
For more information regarding Absentee and Early Voting go to: Virginia Department of Elections - Absentee and Early Voting
To obtain an Absentee Ballot Application:
- Call your local Registrar's office at 540-564-3055
- Stop by your local Registrar's office at 20 East Gay Street, Harrisonburg, VA 22802
- Online: Virginia Department of Elections
Military and Overseas Voters: Virginia Department of Elections - Military & Overseas
Precinct Boundary Descriptions
On Election Day (Tuesday, April 21, 2026) all voting locations are open from 6 AM – 7 PM.
Curbside Voting is available at all voting precincts on Election Day.