
Early voting is a convenient way to cast your ballot in this election!
Kane County: Early Voting Begins September 29th
Kane County Clerk
Phone: (630) 232-5990
Address: 719 S Batavia Ave Bldg. B, Geneva, IL 60134
Early & Grace Period Voting Hours
Kane County Clerk’s Office
719 S Batavia Ave, Geneva, IL 60134
Early Voting:
Monday – Friday, September 29-October 11: 8:30 am – 4:30 pm
Early Voting with Grace Period Registration:
Monday – Friday, October 12 – October 28: 8:30 am – 4:30 pm
Saturday, October 29: 9 am – 12 pm
Sunday, October 30: 10 am – 4 pm
Monday – Friday, October 31 – November 4: 8:30 am – 7 pm
Saturday, November 5: 8 am – 4 pm
Sunday, November 6: 10 am – 4 pm
Monday, November 7: 8:30 am – 4:30 pm
Clerk’s Aurora Satellite Office
5 E Downer Place, Aurora, IL
Early Voting & Grace Period Registration:
Monday – Friday, October 12 – October 21: 8:30 am – 4:30 pm
October 24 – October 28: 8:30 am – 4:30 pm
Saturday, October 29: 9 am – 12 pm
Sunday, October 30: 10 am – 4 pm
October 31 – November 4: 8:30 am – 7 pm
Saturday, November 5: 8 am – 4 pm
Sunday, November 6: 10 am – 4 pm
November 7: 8:30 am – 4 pm
Kane County Branch Court Conference Center
530 S Randall Rd, St Charles, IL
Early Voting & Grace Period Registration:
October 24 – October 28: 8:30 am – 4:30 pm
Saturday, October 29: 9 am – 12 pm
Sunday, October 30: 10 am – 4 pm
October 31 – November 4: 8:30 am – 7 pm
Saturday, November 5: 8 am – 4 pm
Sunday, November 6: 10 am – 4pm
Monday, November 7: 8:30 am – 4:30 pm
Carpentersville Fire Station No. 93
5000 Sleepy Hollow Rd, Carpentersville, IL
Early Voting & Grace Period Registration:
October 24 – October 28: 9 am – 5 pm
Saturday, October 29: 9 am – 12 pm
Sunday, October 30: 10 am – 4 pm
October 31 – November 4: 9 am – 7 pm
Saturday, November 5: 8 am – 4 pm
Sunday, November 6: 10 am – 4 pm
Monday, November 7: 9 am – 4 pm
Elgin Township
729 S McLean Blvd, Elgin, IL
Early Voting & Grace Period Registration:
October 24 – October 28: 9 am – 5 pm
Saturday, October 29: 9 am – 12 pm
Sunday, October 30: 10 am – 4 pm
October 31 – November 4: 9 am – 7 pm
Saturday, November 5: 8 am – 4 pm
Sunday, November 6: 10 am – 4 pm
Monday, November 7: 9 am – 4 pm
Gail Borden Library
270 N Grove Ave, Elgin, IL
Early Voting & Grace Period Registration:
October 24 – October 28: 9 am – 5 pm
Saturday, October 29: 9 am – 12 pm
Sunday, October 30: 10 am – 4 pm
October 31 – November 4: 9 am – 7 pm
Saturday, November 5: 8 am – 4 pm
Sunday, November 6: 10 am – 4 pm
Monday, November 7: 9 am – 4 pm
Vaughan Athletic Center
2121 W Indian Trail, Aurora, IL
Early Voting & Grace Period Registration:
October 24 – October 28: 9 am – 5 pm
Saturday, October 29: 9 am – 12 pm
Sunday, October 30: 10 am – 4 pm
October 31 – November 4: 9 am – 7 pm
Saturday, November 5: 8 am – 4pm
Sunday, November 6: 10am – 4pm
Monday, November 7: 9 am – 4 pm
Campton Community Center
5N082 Old LaFox Rd, Campton Hills IL
Early Voting & Grace Period Registration:
October 24 – October 28: 9 am – 3 pm
October 31 – November 3: 9 am – 3 pm
City of Batavia
100 N Island Ave, Batavia, IL
Early Voting & Grace Period Registration:
October 24 – October 28: 9 am – 3:30 pm
October 31 – November 3: 9 am – 3:30 pm
City of Elgin
150 Dexter Ct, Elgin, IL
Early Voting & Grace Period Registration:
October 24 – October 28: 9 am – 1 pm
Del Webb Sun City
12880 Del Webb Blvd, Huntley, IL
Early Voting & Grace Period Registration:
October 31 – November 3: 10 am – 4:30 pm
Hampshire Township
170 Mill Ave, Hampshire, IL
Early Voting & Grace Period Registration:
October 24 – October 28: 9 am – 4 pm
October 29: 9 am – 12 pm
October 30: 10 am – 4 pm
Sugar Grove Library
170 Mill Ave, Hampshire, IL
Early Voting & Grace Period Registration:
October 24 – October 27: 12 pm – 5 pm
October 31- November 3: 12 pm – 6 pm
Town & Country Library
320 E North St, Elburn,IL
Early Voting & Grace Period Registration:
October 31- November 3: 12 pm – 7 pm
Village of West Dundee
120 S Second St, West Dundee, IL
Early Voting & Grace Period Registration:
October 24- October 28: 9 am – 4 pm
October 31 – November 3: 9 am – 4 pm
Kane County Vote Mobile Locations
October 24 & 25: Jewel Osco, 119 S Randall Rd, Batavia: 9 am – 4 pm
October 24- 26: Jewel Osco, 1952 W Galena Blvd, Aurora: 9 am – 4 pm
October 26: Jewel Osco, 652 Kirk Rd, St Charles: 9 am – 4 pm
October 27: Jewel Osco, 13200 Village Green Dr, Huntley: 9 am – 4 pm
October 27 & 28: Prisco Community Center, 150 W Illinois Ave, Aurora: 9 am – 4 pm
October 28: Jewel Osco, 800 N Main St, Elburn: 9 am – 4 pm
October 31: Jewel Osco, 1660 Lrkin Ave, Elgin: 9 am – 4 pm
October 31 & November 1: Phillips Park Stover Center, 1000 Ray Moses Dr, Aurora: 9 am – 4 pm
November 1 & 2: Jewel Osco, 1250 W Main St, West Dundee: 9 am – 4 pm
November 2: North Aurora Police Department, 200 S Lincolnway St, North Aurora: 9 am – 4 pm
Important Dates & Deadlines This Election:
October 23: Last day to register to vote online
October 24: First day of early voting at permanent election sites, which are open on weekends and holidays.
- You may register to vote at an election site by presenting two valid forms of identification, including one showing your residential address.
November 3: Last day to apply for a vote by mail ballot
November 7: Last day for early voting and last day to apply for a vote by mail ballot at an election authority’s office or election site
November 8: Election Day – last day to vote in-person and last day to postmark a vote by mail ballot.
- You may vote at a polling place between 6 AM and 7 PM.
- You may register to vote at a polling place by presenting two valid forms of identification, including one showing your residential address.
Make your plan to vote early for Lauren! Bookmark this site and come back to find information on ballot drop boxes and expanded early in-person voting locations.