New Jersey typically requires voters to register at least 21 days before an election. Voter Registration Deadline: Register by Tuesday, May 14, 2024, for the Primary Election.
New Jersey holds its primary elections on the first Tuesday after the first Monday in June. For 2024, this would be Tuesday, June 4, 2024.
Register by Tuesday, October 15, 2024, for the General Election.
Presidential Election: Tuesday, November 5, 2024