Civic Engagement

Information on Voting & Elections in NYC

General Election Day 2025

Early Voting in New York City is October 25 – November 2 and Election Day is November 4 for the New York General Election. Check out the full election calendar at nycvotes.org. 

You can register to vote in NYC online with NYC Votes and TurboVote. Every Brooklyn Public Library branch also has voter registration forms available -- just ask at your branch's Information Desk.
Voting in NYC’s general election is more than just selecting a president — it's about making crucial decisions that affect your community and state. Visit nycvotes.org/whats-on-the-ballot to review candidates, ballot questions and see what's on your ballot.
There are three ways to cast your ballot: early voting, vote by mail, and on Election Day. Learn about your options at nycvotes.org/how-to-vote.

 

Upcoming Events

Satellite Office Hours: Office of Assembly Member Jo Anne Simon

Thu, Aug 21 10:00am
Adams Street Library

Civic Engagement Office Hours

Join Assemblymember Simon's staff for constituent service walk-in hours on Thursdays, August 21st and September 18th. Due to construction at the district office, staff have been working and connecting with constituents remotely. This is your opportunity to connect in person and get help with…

Friends of Midwood Library Booksale

Thu, Aug 21 11:00am
Midwood Library

adult learning Civic Engagement

Join us for our Booksale on Thursday, August 21, between 11 a.m. and 7 p.m. and Friday, August 22, between 11 a.m. and 5 p.m.

 

Contributions are for the benefit of Midwood Library.   Cash Only !!

 

Satellite office hours with Council Member Alexa Aviles

Thu, Aug 21 1:00pm
McKinley Park Library

Civic Engagement legal resources

Members from the office of District 38 City Council Member Alexa Aviles will be available every other Thursday from 1:00 - 5:00 to provide resources for the community.  They will help with government services such as SNAP applications, housing issues, sanitation concerns and referrals for…

Friends of Midwood Library Booksale

Fri, Aug 22 11:00am
Midwood Library

adult learning Civic Engagement

Join us for our Booksale on Thursday, August 21, between 11 a.m. and 7 p.m. and Friday, August 22, between 11 a.m. and 5 p.m.

 

Contributions are for the benefit of Midwood Library.   Cash Only !!

 

Neighbors Meet and Chat

Fri, Aug 22 11:30am
Dyker Library, Auditorium

Civic Engagement conversations

Meet and chat informally with your neighbors about current topics of interest.

IDNYC sign-up assistance / asistencia de inscribirse para IDNYC

Fri, Aug 22 3:00pm
Marcy Library

Civic Engagement Immigrant Services

Do you need assistance signing up for an IDNYC card? Come to Marcy Library on Fridays from 3pm to 5pm! We will help you make an appointment to obtain a card and prepare your documents.

¿Necesita ayuda para obtener una tarjeta de IDNYC? ¡Ven a Marcy Library Viernes de 15h a 17h! Se ayudamos…

IDNYC Appointment Assistance

Fri, Aug 22 3:00pm
New Lots Learning Center

Civic Engagement Office Hours

Need to get a NYC ID, but having trouble securing an appointment? 

Appointments for the NYC ID card are released every Friday at 3 PM for the following week and fill up fast.

If you need help making an appointment, our staff is ready and willing to help on Fridays from 3 PM-4 PM…

NYC Department of Transportation Street Safety Outreach Table

Tue, Aug 26 4:00pm
Brighton Beach Library

Civic Engagement community partner Delivering Together

A representative from the NYC Department of Transportation's Safety Education & Outreach department will be tabling with bicycle and street safety information!

We are offering this as part of the Delivering Together initiative to welcome food delivery workers into our spaces.

Understanding the News: Guidance and Discussion

Tue, Aug 26 4:00pm
Marcy Library

adult learning AI and emerging technologies Civic Engagement

Intimidated or frustrated by the coverage of current events? Shocked or confused by something you read online? New to reading the news and not sure where to start? Come to Marcy Library and have all of your news- and media-related questions answered by a librarian! Whether it's an article in a…

Key Dates for the 2025 New York Primary Election

Early Voting
Sat, October 25, 2025 – Sun, November 2, 2025
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, October 25, 2025
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, October 25, 2025
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, October 25, 2025
Last day to apply in person at Board of Elections for Early Mail Ballot and Absentee Ballots. Find your borough Board of Elections office.

Election Day
Tues, November 4, 2025
Polls are open 6am-9pm. Find your poll site.

Deadline to return early mail/absentee ballot
Tues, November 4, 2025
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.

BPL is an official partner on National Voter Registration Day (NVRD). NVRD seeks to create broad awareness of voter registration opportunities to reach tens of thousands of voters who may not register otherwise.