Election Dates and Deadlines

April 2 Presidential Primary

Presidential Primary

Early Voting

Sat, March 23, 2024 - Sun, March 31, 2024

Vote early in person before Election Day! Find your early voting site and hours.

Early mail/absentee ballot and voter registration form request deadline

Sat, March 23, 2024

Last day for the Board of Elections to receive an application for Early mail ballot, absentee ballot, and voter registration form by mail, online portal, email, or fax.

Voter registration application deadline

Sat, March 23, 2024

Last day voter registration application must be received by the Board of Elections by mail or in person. Find your borough Board of Elections office.

Early mail/absentee ballot request deadline (in-person)

Mon, April 1, 2024

Last day to apply in person at Board of Elections for Early Mail Ballot and Absentee Ballots. Find your borough Board of Elections office.

Presidential Primary Election Day

Tue, April 2, 2024

Polls are open 6am-9pm. Find your poll site.

Deadline to return early mail/absentee ballot

Tue, April 2, 2024

Last day to postmark your early mail ballot and absentee ballot return envelope. Last day to deliver a ballot in person at the Board of Elections or drop it off at a poll site. Find your poll site.