-April 13th: Deadline to Submit Party Declaration Form to Essex County Clerk
-May 17th: Deadline to Submit Application to Register to Vote to Essex County Clerk - May 31st: Deadline to Submit A Vote By Mail Application to Essex County Clerk
-June 6th: Deadline to Submit A Vote By Mail Application in Person to Essex County Clerk (up to 3PM of the day before Primary Election)-June 7th: Primary Election Day (Polls open from 6AM-8PM)
Am I registered to vote in New Jersey? Where do I vote? Visit NJ Elections for more information.