Official Election Website of Union County Clerk Joanne Rajoppi
2025 Calendar
FEBRUARY
MONDAY, FEB 24 – Petition filing deadline before 4 p.m. for Westfield Annual School Board Election. Petition to be filed with School Board Secretary
MARCH
MONDAY, MARCH 24 – Petition filing deadline before 4 p.m. for the June Primary Election
FRIDAY, MARCH 28 – Deadline for objections to partisan candidates nominating petitions for the Primary Election
APRIL
WEDNESDAY, APR 2 – Deadline for the Determination of Petition Challenge for the Primary Election
THURSDAY, APR 3 – Ballot Position Drawing for the Primary Election at 3 p.m.
TUESDAY, APR 15 – Continuing Political Action Committee 1st quarter Campaign Finance Report due in Trenton
TUESDAY, APR 15 – Westfield Annual School Board Election
WEDNESDAY, APR 16 – Last day to file Party Declaration Forms to change political party affiliation for the June Primary
MAY
MONDAY, MAY 12 – 29-Day Pre-Primary Election Campaign Finance Report due in Trenton
TUESDAY, MAY 20 – Last day to register to vote for the June Primary Election. Registration forms must be postmarked or received by Municipal Clerks on this date
TUESDAY, MAY 20 – Deadline for filing of appointments or applications for Challengers with the Union County Board of Elections for the Primary Election
FRIDAY, MAY 30 – 11-Day Pre-Primary Election Campaign Finance Report due in Trenton
JUNE
TUESDAY, JUNE 3 – Last day to apply by mail for a Mail-In Ballot for the Primary Election
TUESDAY, JUNE 3 – Early Voting begins for the Primary Election and ends on Sunday, June 8
SATURDAY, JUNE 7 – Special opening from 9 a.m. to 1 p.m. of the County Clerk Offices in Elizabeth and Westfield to apply for a Mail-In Ballot for the Primary Election
SUNDAY, JUNE 8 – Early Voting ends for the Primary Election
MONDAY, JUNE 9 – Last day to apply in person for a Mail-In Ballot before 3 p.m. in the County Clerk Offices in Elizabeth and Westfield
TUESDAY, JUNE 10 – Primary Election Day: Polls are open 6 a.m. to 8 p.m.
TUESDAY, JUNE 10 – Petition filing deadline for Independent candidates for the General Election before 4 p.m.
MONDAY, JUNE 16 – Deadline for objections to Independent candidates nominating petitions for the General Election
THURSDAY, JUNE 19 – Deadline for Determination of Petition Challenge for Independent petitions for the General Election
THURSDAY, JUNE 26 – Deadline for Recount of the Primary Election; application to be made with Judge of Superior Court
MONDAY, JUNE 30 – 20-Day Post Primary Election Campaign Finance Report due in Trenton
JULY
TUESDAY, JULY 15 – Continuing Political Action Committee 2nd quarter Campaign Finance Report due in Trenton
MONDAY, JULY 28 – Petition filing deadline before 4 p.m. for the November School Board Election
AUGUST
FRIDAY, AUGUST 1 – Deadline for objections to School Board candidates nominating petitions
THURSDAY, AUG 7 – Deadline for Determination of Petition Challenge for School Board petitions
FRIDAY, AUG 8 – Last day for a Municipal and/or County Governing Body to approve a proposition to appear on the General Election Ballot
MONDAY, AUG 11 – General Election and School Board Election Ballot Position Drawing at 3 p.m
FRIDAY, AUG 15 – Last day for an Independent candidate and School Board candidate to withdraw from the General Election Ballot (If a candidate withdraws by this date a new nominating petition naming a replacement candidate can be filed see August 21st deadline)
THURSDAY, AUG 21 – Petition filing deadline for a new Nomination Petition to fill a vacancy for an Independent candidate and School Board candidate for the General Election
THURSDAY, AUG 21 – Petition filing deadline for Hillside Municipal Non-Partisan candidates in the Municipal Clerk’s Office
FRIDAY, AUG 22 – Last day for voters of a municipality to place a proposition on the General Election Ballot
TUESDAY, AUG 26 – Last day for a candidate nominated in the Primary Election to withdraw from the General Election
THURSDAY, AUG 28 – Last day to fill a vacancy of Primary Election nominees
OCTOBER
MONDAY, OCT 6 – 29 Day Pre-General Election, Pre-School Board Election and Hillside Municipal Non-Partisan Election Campaign Finance Report due in Trenton
TUESDAY, OCT 14 – Last day to register to vote for the General Election. Registration forms must be postmarked or received by Municipal Clerks on this date
WEDNESDAY, OCT 15 – Continuing Political Action Committee 3rd quarter Campaign Finance Report due in Trenton
TUESDAY, OCT 21 – Deadline for filing of appointments or applications for Challengers with the Union County Board of Elections for the General Election and School Board Election
FRIDAY, OCT 24 – 11-Day Pre-General Election, Pre-School Board Election and Hillside Municipal Non-Partisan Election Campaign Finance Report due in Trenton
SATURDAY, OCT 25 – Early Voting begins for the General Election and ends on Sunday, November 2
TUESDAY, OCT 28 – Last day to apply by mail for a Mail-In Ballot for the General Election
NOVEMBER
SATURDAY, NOV 1 – Special opening from 9 a.m. to 1 p.m. of the County Clerk Offices in Elizabeth and Westfield to apply for a Mail-In Ballot for the General Election
SUNDAY, NOV 2 – Early Voting for the General Election ends
MONDAY, NOV 3 – Last day to apply in person for a Mail-In Ballot before 3 p.m. in the County Clerk Offices in Elizabeth and Westfield
TUESDAY, NOV 4 – General Election Day: Polls are open 6 a.m. to 8 p.m.
MONDAY, NOV 24 – Deadline for Recount of the General Election and School Board Election application to be made with Judge of Superior Court
MONDAY, NOV 24 – 20-Day Post General Election, Post School Board Election and Hillside Municipal Non-Partisan Election Campaign Finance Report due in Trenton