Middlesex County NJ
Home Menu2026 Primary Election Timeline
April 3– Deadline to Opt Out of Vote by Mail Ballot for the 2026 Primary Election
April 8– Deadline for Change of Party Affiliation Declaration Forms for Primary Election
April 18 – Commencement of Mailing of Mail-in Ballot for Primary Election
May 1 – Begin mailing Duplicate Ballot Requests
May 12 – Voter Registration Deadline
May 22 – Mailing of Sample Ballots for Primary Election
May 26 – Deadline to apply for Mail-in Ballot by Mail and Online Portal for Primary Election
May 26 to May 31 – Early Voting Period
May 29 – Deadline for application to receive electronic transmission ballot for Qualified Overseas Civilian and Military Voters
June 1 by 3:00 p.m. - Deadline for in-person mail-in ballot applications for Primary Election
June 1 by 3:00 p.m. - Deadline for Unaffiliated voters to submit Political Party Affiliation Declaration Forms for Primary Election to be filed with the Board of Elections to receive a mail-in ballot in person.
June 2 – Primary Election Day
June 2 – Deadline for in Person Submission of Primary Election Mail-in Ballots to Board of Elections, Authorized Ballot Drop Boxes, and Post Office
June 4 - Deadline for Receipt by County Boards of Elections of Mail-In Ballots by Delivery of the United States Postal Service That DO NOT Bear a Postmark of Delivery
June 8 – Deadline for Receipt of Timely Mailed Postmarked Mail-In Ballots to County Boards of Election from USPS
June 10 – Deadline for Receipt of Cure Form to County Boards of Election
June 12 – Canvass of Primary Election Votes by County Clerk (all results are Unofficial until certification)
