Civic Engagement

Information on Voting & Elections in NYC

Election Day 2025

Early Voting in New York City is June 14 – June 22 and Election Day is June 24 for the New York Primary. 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

Citizenship Assistance Drop In

Wed, May 21 4:00pm
Bedford Learning Center

adult learning citizenship Civic Engagement

Interested in getting US Citizenship? Let us help you get started!

During these weekly "office hours", you will be able to meet with our staff to:

Review the steps and requirements for US CitizenshipAccess study materials and online courses to prepare for the US Citizenship Exam and…

Teen Time: Voter Registration 101

Wed, May 21 4:00pm
Brooklyn Heights Library, Gaming Room

after school teen time voter engagement

Come to Brooklyn Heights Teen Mezzanine Game Room to discover all the fun details of voter registration!

Prizes and trivia will be provided along with important information to help you be an active member of our community.

Make the future your own!

This is a Teens for Teens…

Understanding the News: Guidance and Discussion

Thu, May 22 2:00pm
Marcy Library

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…

Mobile Office Hours - State Senator Scarcella-Spanton

Thu, May 22 4:00pm
Sheepshead Bay Library

Civic Engagement Office Hours

Brooklyn Public Library is hosting Office Hours for District State Senator Jessica Scarcella-Spanton at the Sheepshead Bay Library. 

Mobile Office: Senator’s office can provide assistance with state or city issues.

 

Understanding Digital Surveillance

Thu, May 22 6:00pm
Virtual

Civic Engagement Justice Initiatives

“You’re being tracked” they say! “They’re stealing your data” they say! But what does this really mean and how does it directly impact you? Join us for the first part of our three-part Digital Surveillance Resources Series. This workshop will be a deep dive into our current surveillance state.…

Neighbors Meet and Chat

Fri, May 23 11:30am
Dyker Library, Auditorium

Civic Engagement conversations

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

El Puente: Voting for the People's Money Participatory Budgeting

Fri, May 23 3:00pm
DeKalb Library

Civic Engagement community partner

El Puente is tabling at the Dekalb Library to empower Brooklyn Residents, specifically Bushwick Residents to vote in The People's Money Participatory Budgeting process. 

Anyone who is over the age of 11 regardless of Immigration Status is able to vote. Every vote counts, community is…

New York City ID Appointment Help Office Hours

Fri, May 23 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…

IDNYC sign-up assistance / asistencia de inscribirse para IDNYC

Fri, May 23 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.

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

Citizenship Prep Drop-in

Tue, May 27 2:00pm
Kings Highway, Meeting Room

adult learning citizenship Civic Engagement

Join us every Tuesday from 2-3pm for citizenship prep drop-in!

We are here to help you review questions and answers for the U.S. citizenship test! We will provide free resources to study for the English…

Key Dates for the 2025 New York Primary Election

Early Voting
Sat, June 14, 2025 – Sun, June 22, 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, June 14, 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, June 14, 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, June 23, 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, June 24, 2025
Polls are open 6am-9pm. Find your poll site.

Deadline to return early mail/absentee ballot
Tues, June 24, 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.