Next Event
Last day to register to vote online or by mail to vote in the August 4 Primary Election – July 20, 2026 – 12:00 am
Description
Upcoming Events
- Last day to register to vote online or by mail to vote in the August 4 Primary Election – July 20, 2026 – 12:00 am
- Last day we recommend returning your ballot by mail to avoid postal delays for the August 4 Primary Election – July 21, 2026 – 12:00 am
- We recommend returning your ballot in person to your city or township clerk’s office or to a secure drop box in your community for the August 4 Primary Election – July 22, 2026 – 12:00 am
- First day of the statewide in-person early voting period in person for the August 4 Primary Election – July 25, 2026 – 12:00 am
- Last day that communities may offer in-person early voting for the August 4 Primary Election – August 2, 2026 – 12:00 am
- Deadline to vote in person, with an absentee ballot, at your city or township clerk’s office if you’re registered to vote where you live – August 3, 2026 – 4:00 pm
- PRIMARY ELECTION DAY! – August 4, 2026 – 7:00 am – 8:00 pm
- First day that you can vote in person, with an absentee ballot, at your city or township clerk’s office. – September 24, 2026 – 12:00 am
- First day that communities may offer in-person early voting at a designated early voting site – October 5, 2026 – 12:00 am
- Last day to register to vote online or by mail to vote in the November 3 General Election – October 19, 2026 – 12:00 am
- Return your ballot in person to your city or township clerk’s office or to a secure drop box – October 21, 2026 – 12:00 am
- First day of the statewide in-person early voting period for the November 3 General Election – October 24, 2026 – 12:00 am
- Last day of statewide in-person early voting – November 1, 2026 – 12:00 am
- Deadline to vote in person, with an absentee ballot, at your city or township clerk’s office if you’re registered to vote where you live. – November 2, 2026 – 4:00 pm
- General Election Day! – November 3, 2026 – 7:00 am – 8:00 pm
