Beginning Oct. 24, the downstairs program room at the Main Library on Harnish Drive will be an early voting polling place for voters registered in McHenry County, regardless of their home precinct. Early voting polling place hours are:
- Monday, October 24 through Friday, October 28: 8:30 am – 4:30 pm
- Saturday, October 29: 8:30 am – 12 pm
- Monday, October 31 through Friday, November 4: 8:30 am – 4:30 pm
- Saturday, November 5: 8:30 am – 12 pm
If you are voting with a mail-in ballot, please note that we are NOT a ballot drop-off location! The closest McHenry County mail-in ballot drop box is inside the Lake In the Hills Village Hall, which is also open for early voting. The ballot drop box is available Monday- Friday, October 24- 28, 8:30 am and 4:30 pm, Saturday, October 29, 8:30 am-12 pm, Monday- Friday, October 31-November 4, 8:30 am- 7:00 pm, Saturday, November 5, 8:30 am- 5 pm, Sunday, November 6, 8:30 am-3 pm, and Monday, November 7, 8:30 am- 7:00 pm.
For other McHenry County early voting locations and hours click here.
Kane County residents can find a complete list of early voting locations and hours here. Nearby Kane County early voting sites include Del Webb Sun City in Huntley, the West Dundee Village Hall, and at Kane County’s Vote Mobile, which will visit Jewel-Osco locations in Huntley (Oct. 27) and West Dundee (Nov. 1-2). Vote Mobile hours are 9 am- 4 pm. Visit the Kane County Clerk's website for Mail-in Ballot drop box locations and other information.
Tuesday November 8 is Election Day. The library functions as a polling location for Algonquin Precincts 15 and 18 only. Voting hours are 6 am – 7 pm.
Not sure where your polling place is? Click here.