

FULL 2025 ELECTION CALENDAR
- February 18: First day to circulate and file nomination petitions
- March 11: Last day to circulate and file nomination petitons
- March 12: First day to circulate and file nomination papers
- March 18: Last day to file objections to nomination petitions
- March 19: Ballot lottery
- March 26 Las day for withdrawal by candidates who filed nomination petitions
- May 5: Last day to REGISTER to vote in the municiapal primary election
- May 13: Last day to apply for a mail-in or civilian absentee ballot
- May 20: Last day for County Boards of Elections to receive voted mail-in and civilian abasentee ballots (must be received by 8:00PM)
- May 20: Municipal Primary Election
- May 27: Last day for County Boards of Elections to receive voted military and overseas absentee ballots (submitted for delivery no later than 11:59PM on May 19)
- August 1: Last day to circulate and file nomination papers
- August 8: Last day to file objections to nomination papers
- August 8: Last day for withdrawal by candidates nominated by nomination papers
- August 11: Last day for withdrawal by candidates nominated at the primary
- October 20: Last day to REGISTER to vote in the November municipal election
- October 28: Last day to apply for a mail-in or civilian absentee ballot
- November 4: Last day for County Boards of Elections to receive voted mail-in and civilian absentee ballots (must b received by 8:00PM)
- November 4: Municipal Election
NOTE: – All dates in this calendar are subject to change without notice in the event of passage of any amendatory legislation. CLICK HERE to verify dates in the above calendar.