First day to circulate and file nomination petitions | February 16, 2021 |
Last day to circulate and file nomination petitions | March 9, 2021 |
First day to circulate and file nomination papers | March 10, 2021 |
Last day for withdrawal by candidates who filed nomination petitions | March 24, 2021 |
Last day to REGISTER before the primary | May 3, 2021 |
Last day to apply for a mail-in or civilian absentee ballot | May 11, 2021 |
Last day for County Boards of Elections to receive voted mail-in and civilian absentee ballots (must be received by 8:00 PM) | May 18, 2021 |
MUNICIPAL PRIMARY | May 18, 2021 |
First day to REGISTER after primary | May 19, 2021 |
Last day for County Board of Elections to receive voted military and overseas absentee ballots (submitted for delivery no later than 11:59 P.M. on May 17) | May 25, 2021 |
Last day to circulate and file nomination papers | August 2, 2021 |
Last day to file objections to nomination papers | August 9, 2021 |
Last day for withdrawal by candidates nominated by nomination papers | August 9, 2021 |
Last day for withdrawal by candidates nominated at the primary | August 9, 2021 |
Last day to REGISTER before the NOVEMBER election | October 18, 2021 |
Last day to apply for a mail-in or civilian absentee ballot | October 26, 2021 |
Last day for County Boards of Elections to receive voted mail-in and civilian absentee ballots (must be received by 8:00 P.M.) | November 2, 2021 |
MUNICIPAL ELECTION | November 2, 2021 |
First day to register AFTER November election | November 3, 2021 |
Last day for County Board of Elections to receive voted military and overseas absentee ballots (submitted for delivery no later than 11:59 P.M. on November 1) | November 9, 2021 |