Early voting has already started! The absolute best way to ensure we all vote is to get it done early. Life can get in the way if you wait until November 6!

First, double check that your voter registration is up to date.

Do you need to register to vote? No problem—we have you covered. The deadline to register to vote online is October 21. Make sure your family, friends and neighbors are registered!

Now you’re ready to identify your early voting location. Click your county below to find your early vote locations or contact your county’s elections office for more information.

Do you work during the hours your early vote location is open? Not a problem! You can vote by mail from home—and you can submit an application to vote by mail here.


DeKalb County Clerk & Recorder
(815) 895-7149
133 W. State Street, Sycamore
8:30am - 4:30pm


DuPage County Election Commission
(630) 407-6500
421 N. County Farm Road, Wheaton
8am - 4:30pm


Kane County Clerk
(630) 232-5950
719 S. Batavia Avenue, Bldg. B, Geneva
8:30am - 4:30pmt


Kendall County Clerk and Recorder
(630) 553-4104
111 W Fox St, Rm 103, Yorkville
8am - 4:30pm


Lake County Clerk
(847) 377-2400
18 N. County Road, Room 101, Waukegan
8am - 5pm


McHenry County Clerk
(815) 334-4242
667 Ware Road #107, Woodstock
8am - 4:30pm


Will County Clerk
(815) 740-4615
302 N. Chicago Street, Joliet
8am - 4:30pm