Important Dates for 2020

  • First Day to Circulate and File Nomination Petitions: January 28
  • Last Day to Circulate and File Nomination Petitions: February 18
  • First Day to Circulate and File Nomination Papers: February 19
  • Last Day for Withdrawal by Candidates Who Filed Nomination Petitions: March 4
  • Last Day to Register Before the Primary: May 18
  • Last Day to Apply for a mail-in or civilian absentee ballot: May 26
  • Last Day for County Board of Elections to receive voted mail-in and civilian absentee ballots: June 2
  • Municipal Primary: June 2
  • First Day to Register After Primary: June 3
  • Last Day for County Board of Elections to Receive Voted Military and Overseas Absentee Ballots: June 9
  • Last Day to Circulate and File Nomination Papers: August 3
  • Last Day for Withdrawal by Candidates Nominated by Nomination Papers: August 10
  • Last Day for Withdrawal by Candidates Nominated at the Primary: August 10
  • Last Day to Register Before the November Election: October 19
  • Last Day to Apply for a Civilian Absentee Ballot: October 27
  • Last Day for County Board of Elections to Receive voted mail-on and civilian absentee ballots: November 3
  • General Election: November 3
  • First Day to Register After November Election: November 4
  • 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 2): November 10

Note: All dates in this calendar are subject to change without notice.