Election Dates:

Primary Election March 17, 2020

Last Date to Register in Person:  February 18, 2020

Register online through the State Board of Elections until March 1st using this link:


Grace Period Registration:   February 19, 2020- March 17, 2020  (County office only)

Early Voting Period:   February 6, 2020- March 16, 2020

Details regarding the dates and times for Early Voting and Grace Period Registration can be found at the County Clerk websites:


2020 Primary: Kane County Early Voting Sites, Dates, and Times (.pdf, opens in new tab)


2020 Primary: Cook County Early Voting Sites, Dates, and Times (opens in new tab)

General Election November 3, 2020