Early voting for the 2026 Primary Election in McHenry County will take place from February 5 through March 16, 2026. During the primary, voters will select the party ballot of their choice to determine which candidates advance to the November midterm election.
The 2026 Primary Election in McHenry County will be held on March 17, 2026. During this election, Precinct Committeepersons will be elected to serve their local communities and strengthen grassroots representation. Historically, less than 10% of registered voters participate in the primary—making each vote especially important in shaping the direction of the party and its leadership.
Early voting for the 2026 Midterm Elections is scheduled to take place from September 25 through November 2, 2026, with Election Day on November 3, 2026. During this election, voters will cast ballots to determine representation in various local, state, and federal offices, as candidates from both major political parties compete for key seats.
To find what precinct you live in, click here.
To register to vote or to see if you are registered to vote, click here.
To sign up for Vote by Mail in McHenry County, click here.
COMING SOON.
To sign up to volunteer, click here.
Paid for by Garretson for McHenry 13
We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.