| First day to circulate and file nomination petitions |
January 24 |
| Last day to circulate and file nomination petitions |
February 14 |
| First day to circulate and file nomination papers |
February 15 |
| Last day for withdrawal by candidates who filed nomination petitions |
February 29 |
| Last day to REGISTER before the primary |
March 26 |
| Last day to apply for a civilian absentee ballot |
April 17 |
| Last day for County Board of Elections to receive voted civilian absentee ballots |
April 20 |
| GENERAL PRIMARY |
April 24 |
| First day to REGISTER after primary |
April 25 |
| Last day for County Board of Elections to receive voted military and overseas absentee ballots (must be postmarked no later than April 23) |
May 1 |
| Last day to circulate and file nomination papers |
August 1 |
| Last day for withdrawal by candidates nominated by nomination
papers |
August 8 |
| Last day for withdrawal by candidates nominated at the primary |
August 13 |
| Last day to REGISTER before the NOVEMBER Election |
October 9 |
| Last day to apply for a civilian absentee ballot |
November 1 |
| Last day for County Board of Elections to receive voted absentee ballots |
November 2 |
| GENERAL ELECTION |
November 6 |
| First day to REGISTER after November election |
November 7 |
| Last day for County Board of Elections to receive voted military and overseas absentee ballots (must be postmarked no later than Nov. 7) |
November 13 |
| (NOTE: All dates are subject to change without notice) |