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 DAYThe Voter Registration DeadlineIn-Person Early Voting StartsIn-Person Early VotingIn-Person Early Voting EndsLast Day to Request a Ballot by MailLast Day for Ballots to be returned In-PersonLast 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 AMHours:
 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 PM7: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 ElectionTuesday, April 14, 2026Friday, March 6, 2026March 6, 2026 - April 18, 2026Saturday, April 18, 2026Friday, April 10, 2026Tuesday, April 21, 2026Friday, April 24, 2026
August 4th PrimaryFriday, July 24, 2026Thursday, June 18, 2026
 *OFFICE WILL BE CLOSED JUNE
  19th HOLIDAY*
June 18, 2026 - August 1, 2026Saturday, August 1, 2026Friday, July 24, 2026Friday, July 24, 2026Friday, August 7, 2026
November 2nd GeneralFriday, October 23, 2026Friday, September 18, 2026September 18 - October 31, 2026Saturday, October 31, 2026Friday, October 23, 2026Friday, 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.

HandicappedCurbside Voting is available at all voting precincts on Election Day.