To register to vote in New Jersey, you must:
- Be a U.S. citizen
- Be a resident of your New Jersey county for 30 days before the election
- Be at least 17 years old
- Not have been convicted of a felony, or have been convicted but have completed your sentence
You must register to vote at least 21 days before the election you wish to vote in.