
Important
Upcoming Dates
See what Bill and the team have been up to on the campaign trail and where we will be next!


Day of Action
March 22, 2025
—
Arlington Heights, IL
Last Day to Apply for a Mail In Ballot
March 27, 2025
Day of Action
March 28, 2025
—
Arlington Heights, IL
Last Day for Early Voting
March 31, 2025
Election Day
April 1, 2025

Endorsements & Support
How to Vote
1743517020
days
hours minutes seconds
until
ELECTION DAY
Get Registered
- You can check your registration online at the Cook County Clerk’s Office website.
- You can register online to vote until March 16th.
- If you miss the deadline, you can register to vote and vote at the same time if you are voting in person, even if you vote early. You will need to bring two forms of ID, including one with your name and mailing address on it.
Vote by Mail
- You can request a mail ballot online or by mail starting January 2nd, but we recommend requesting one as soon as possible to avoid mail delays.
- The last day to mail your ballot is April 1st, but please vote earlier to ensure your ballot is postmarked in time.
Vote In-Person
- Early Voting begins February 20th, and you can vote at any early voting location.
- Election Day is April 1st. This is the last day to vote if you missed early voting. You can look up your polling place online.









