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. 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

Click here for locations.


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

Click here for locations.


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

Click here for locations.


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

Click here for locations.


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

Click here for locations.


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

Click here for locations.


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

Click here for locations.