Registering to vote in NYC
Here’s everything you need to know about registering to vote in NYC.
Eligibility
You are eligible to register to vote if you are:
- a U.S. citizen.
- a New York City resident for at least 30 days.
- at least 16 years old (you can pre-register to vote at 16 or 17, but you must be 18 to vote).
How To Register
Online
Register online in minutes with or without an ID at the Board of Elections' Online Voter Registration Portal.
For primary elections, New York has a closed primary system. That means you must be registered with a political party to vote in that party's primary election.
By Mail
Download and fill out a form. Sign it by hand and then mail it to the Board of Elections.
Forms must be received 10 days before Election Day.
Registration forms are available in multiple languages. For additional languages see 'In-Language Voter Registration Forms' below.
Call 1-866-VOTE-NYC or email vote@boe.nyc.ny.us to request one by mail.
Pre-register to vote in NYC
If you are 16 or 17 years old, you can pre-register to vote! After pre-registering, you will automatically become registered on your 18th birthday. What could be a better present than that?
To pre-register, just follow the instructions above on registering to vote in NYC.
Update your registration
You can update your voter registration by submitting a new voter registration form to the Board of Elections. Reasons to update your registration:
- You changed your name.
- You moved within NYC.
- You want to update your party affiliation.
Organ Donation
You can register to donate your organs and tissues on your voter registration form! For more information on organ donation, visit the New York State Donate Life™ Registry’s Frequently Asked Questions webpage.
Translated Voter Registration Forms
The Mayor’s Office of Immigrant Affairs has provided additional translations of voter registration forms in the following languages. These forms must be completed in English.
Key Dates
-
Change of Address Deadline (General)
Mon, October 19, 2026 -
Voter Registration Deadline
Sat, October 24, 2026 -
Mail Ballot Request Deadline - Online or Mail
Sat, October 24, 2026 -
Early Voting Period
Sat, October 24, 2026 - Sun, November 1, 2026