April 18 - May 17 Publication of Notice of Primary Election by County Boards of Election (within 30 days before the close of registration for election) N.J.S.A. 19:12-7
*Under current law the Primary Election is held only for the Democratic and Republican parties. N.J.S.A. 19:5-1
April 18 Publication of Availability of Mail-In Ballots for Primary Election by County Clerks (prior to the 50th day before election)
N.J.S.A. 19:63-6
April 19 Deadline for Change of Party Affiliation Declaration Forms for Primary Election to be filed with County Commissioners of Registration (50 days before election)
N.J.S.A. 19:23-45
May 18 Voter Registration Deadline for Primary Election (21 days before election)
N.J.S.A. 19:31-6
May 18 Mandated Evening Voter Registration Available for Primary Election in Offices of County Commissioners of Registration (optional for Municipal Clerk)
(21 days before election)
N.J.S.A. 19:31-2
June 1 Deadline for Mail-In Ballot Applications by Mail for Primary Election (not less than 7 days prior to election)
N.J.S.A. 19:63-3
June 4 Deadline for Application to Receive Primary Election Mail-In Ballots by Electronic Means for Qualified Overseas Civilian and Military Voters (4th day before election)
N.J.S.A. 19:59-4
June 7 Deadline for In-Person Mail-In Ballot Applications for Primary Election (up to 3 p.m. of the day before election)
N.J.S.A. 19:63-3
June 8 Primary Election Day (Tuesday after first Monday in June)
N.J.S.A. 19:2-1, N.J.S.A. 19:23-40
June 8 Deadline for Submission of Primary Election Mail-In Ballots to County Boards of Election (by 8:00 p.m. on the day of election)
N.J.S.A. 19:63-16
October 12 Voter Registration Deadline for General Election (21 days before the election)
N.J.S.A. 19:31-6
October 12 Mandated Evening Voter Registration Available for General Election in Offices of County Commissioners of Registration (optional for municipal clerks)
(21 days before election)
N.J.S.A. 19:31-2
October 26 Deadline for Mail-In Ballot Applications by Mail for General Election (not less than 7 days prior to election)
N.J.S.A. 19:63-3, N.J.S.A. 19:63-5
October 29 Deadline for Application to Receive Mail-In Ballot for General Election by Electronic Means for Qualified Military and Overseas Voters (4th day before election)
N.J.S.A. 19:59-4
November 1 Deadline for In-Person Mail-In Ballot Applications for General Election (up to 3:00 p.m. on the day before election)
N.J.S.A. 19:63-3, N.J.S.A. 19:63-4, N.J.S.A. 19:63-5
November 2 General Election (Tuesday next after first Monday in November)
N.J.S.A. 19:2-3, N.J.S.A. 19:15-2
November 2 Deadline for Submission of Primary Election Mail-In Ballots to County Boards of Election (by 8:00 p.m. on the day of election)
N.J.S.A. 19:63-16