Important Dates - 2025 General Election

July 28 – 4 p.m.

School and fire district candidate petition filing deadline

September 20

Commencement of mailing of Vote-by-Mail ballots

October 14

Voter Registration Deadline for General Election
(21 days before election)

October 22

Mailing of Sample Ballots for General Election

October 25- November 2

Early Voting Period
(start on the 10th calendar day before a general election
and end on the second calendar day before that general election).
Monday-Saturday, 10:00 a.m.–8:00 p.m.
and Sunday, 10:00 a.m.–6:00 p.m.
No appointment is necessary

October 28

Deadline to apply for a Mail-In Ballot by Mail for General Election
(not less than 7 days prior to election)

October 31

Deadline for Application to Receive General Election Mail-In Ballots by Electronic Means for Qualified Overseas Civilian and Military Voters (4th day before election)

November 3 – by 3:00 p.m.

Deadline for In-Person Mail-In Ballot Applications for General Election
(up to 3:00 p.m. on the day before election)

November 4

General Election - 6:00 a.m to 8:00 p.m.
(Tuesday after first Monday in November)

Deadline for Post Office Receipt of Mail-In Ballots from the General Election

8pm - Deadline for in-person submission of General Election Mail-In Ballots to County Boards of Election and to Authorized Ballot Drop Boxes

 Click here for a full listing of the NJ 2025 General Election Timeline

Click here for all NJ Election Timelines