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

Voter Registration Drive with Headcount

Thu, Jul 10 5:00pm
Bedford Learning Center

adult learning voter engagement

Have questions about this year's election? Want to register to vote or update your information?

Stop by to meet with representatives from Headcount! 

At this event, you will be able to:

Register to VoteUpdate Voter RecordCheck Voter StatusRequest an Absentee BallotFind…

New York City ID Appointment Help Office Hours

Fri, Jul 11 3:00pm
Flatlands Library

Civic Engagement everyone is welcome here Office Hours

Need to get a NYC ID, but have 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…

Neighborhood Chat

Tue, Jul 15 4:00pm
Mill Basin, Program Room

Civic Engagement conversations

Grab a snack and chat with your neighbors about current events. 

Understanding the News: Guidance and Discussion

Tue, Jul 15 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…

NYS Senator Kristen Gonzalez Brooklyn Office Hours at Greenpoint

Thu, Jul 17 10:00am
Greenpoint Library

Civic Engagement Office Hours social services

We're excited to collaborate to host Senator Kristen Gonzalez and her team, as well as Council Member Lincoln Restler's team, on the third Thursday of every month from 10am-12pm. If you've got any issues at the State Level or city council level, stop on by! No appointment required.

We’ve…

New York City ID Appointment Help Office Hours

Fri, Jul 18 3:00pm
Flatlands Library

Civic Engagement everyone is welcome here Office Hours

Need to get a NYC ID, but have 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…

Social Media Advocacy for Civic Engagement Workshop

Fri, Jul 18 4:00pm
Flatbush, Large Meeting Room

Civic Engagement teen time

For teens ages 12–19!

Want to make a difference in your community and online? Join us at Flatbush Library for a hands-on workshop that will help you transform your social media presence into a tool for civic engagement and…

Understanding the News: Guidance and Discussion

Tue, Jul 22 8: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…

BRIDGING THE GAP – OUR STREETS, OUR STORIES

Thu, Jul 24 4:00pm
Central Library, Info Commons Lab

brooklyn history Civic Engagement podcasting and audio recording

INTERGENERATIONAL STORY SHARING & ORAL HISTORY COLLECTION

Attention older adults and teens:

We are continuing to Bridge the Gap between teens and older adults through storytelling and recording oral histories!

Collecting oral histories is key for deeper understanding of the…

New York City ID Appointment Help Office Hours

Fri, Jul 25 3:00pm
Flatlands Library

Civic Engagement everyone is welcome here Office Hours

Need to get a NYC ID, but have 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…

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.