March 21, 2022 

Last day to file

March 30, 2022 

The first day to apply for a ballot by mail

April 21, 2022 

Withdrawal papers with the state board

April 27, 2022 

Last day to withdraw papers with the county clerk 

June 1 -June 27, 2022 

Grace period registration and voting

June 13 -June 27, 2022

Early voting

June 23, 2022 

Last day to apply for a ballot by mail

June 24, 2022 

Nursing home voting