Some tips to aid your search:
Contact Us
How may we help you?
LEARN MORE
Suggest Materials
What book would you like to suggest we purchase?
LEARN MORE
Locations Always Near
Queens Public Library serves 2.3 million people from 62 locations plus seven Adult Learning Centers and two Family Literacy Centers.
LEARN MORE
Interlibrary Loan
Interlibrary Loan is a service where a user of one library can borrow books or receive photocopies of documents that are owned by another library.
LEARN MORE
Teen Program, General
🎙️Teen Talk Hub with Zeltzin (E.S.L.)
Jun 17, 3:00pm - 5:00pm
Long Island City
Teen Talk Hub with Zeltzin (E.S.L.) is a supportive, interactive spa...
Gaming
Jun 17, 3:00pm - 4:30pm
North Hills
Kids ages 8-11 are welcome to a simplified game of Dungeons & Dragon...
Adult Program, General
Jun 17, 4:00pm - 6:00pm
Laurelton
Everyone is welcome, regardless of experience level! Loom knitting p...
Environmental
Jun 17, 5:00pm - 6:00pm
Flushing
Explore the impact of climate change on Queens communities. Discover...
Crafts
Jun 18, 1:00pm - 3:00pm
Ravenswood
A Stitch in Time is a beginner-friendly program that alternates betw...
Environmental
Jun 18, 4:00pm - 5:00pm
Broadway
Explore the impact of climate change on Queens communities. Discover...
Environmental
North Hills Library Seed Library
Jun 20, 10:00am - 6:00pm
North Hills
Grow your own adventure with the North Hills Seed Library! Visit us ...
Gaming
Jun 20, 2:00pm - 4:00pm
Peninsula
Ever wanted to explore dangerous dungeons, battle fearsome dragons, ...
Adult Program, General
Literary Thursdays: Minda Harts, Author ...
Jun 25, 6:00pm - 7:00pm
Virtual
Minda Harts knows from years of experience as a highly sought-after ...
Adult Program, General
NYC Mayor's Public Engagement Unit at QP...
Jun 26, 3:00pm - 5:00pm
Flushing
The Mayor's Public Engagement Unit (PEU) is holding tabling hours at...
Adult Program, General
NYC Mayor's Public Engagement Unit at QP...
Jun 26, 3:00pm - 5:00pm
Jackson Heights
The Mayor's Public Engagement Unit (PEU) is holding tabling hours at...
Book Discussion Group
Jul 2, 6:00pm - 7:30pm
Douglaston/Little Neck
Join us each month for a lively book discussion. Contact the library...