
For Adults
Basic Computer Class
Jun 9, 11:00am - 12:00pm
Briarwood
Join us at Briarwood Library to learn the basic components of a computer and its functions in this introductory cla...

For Kids(6-11)
QPL Homework Help - Briarwood
Jun 9, 3:00pm - 5:30pm
Briarwood
Looking for extra support with schoolwork? QPL Homework Help is here for students in grades 1-5! This drop-in-only ...

For Adults, Kids(0-5)
Citizen Preparedness Corp
Jun 9, 3:00pm - 4:00pm
Briarwood
The Citizen Preparedness Corps is an Emergency Preparedness program covering a broad range of emergency preparednes...

For Kids(6-11)
Lego Club
Jun 9, 4:00pm - 5:00pm
Briarwood
Join us to build and explore with Legos!

For Adults, Kids(0-5)
Family Storytime
Jun 10, 10:00am - 11:00am
Briarwood
Join us Wednesday mornings as we read sing dance and play our way to early literacy skills!

For Kids(6-11)
Juneteenth: Poetry and Music: ...
Jun 18, 4:00pm - 5:00pm
Briarwood
Audre Lorde told us Poetry is not a luxury and Amanda Gorman reminds us that Change Sings. Poetry has always been a...

For Seniors
Creative Aging: Sewing Club
Jun 10, 4:00pm - 5:30pm
Briarwood
All skill levels are welcome in our sewing club! Well cover the basics of using a sewing machine and youll have tim...

For Kids(6-11)
What’s Your Story: Digging It!...
Jun 12, 4:00pm - 5:00pm
Briarwood
Unearth your curiosity as we dig into the incredible science thats all around us!
Harness the power of press...

For Seniors
Crochet Club
Jun 11, 12:00pm - 12:30pm
Briarwood
Please join us for our weekly Crochet Club. All experience levels are welcomed. Supplies are limited.

For Kids(6-11)
Board Games
Jun 11, 4:00pm - 5:00pm
Briarwood
All kids are welcome to join us for chess checkers Uno Scrabble puzzles and more! Play with our board games or brin...

For Adults
Watercolor Time
Jun 11, 5:15pm - 6:15pm
Briarwood
Please join us for watercolor time! All families are welcome; materials will be provided.

For Adults, Kids(0-5)
Baby & Me
Jun 12, 10:00am - 11:00am
Briarwood
Baby & Me is perfect for very young children under the age of 18 months. Every week we tell stories sing wiggle and...
Children’s Program, General
Jun 9, 3:00pm - 5:30pm
South Jamaica
Do you have a student in kindergarten through 5th grade struggling t...
Adult Program, General
Literary Thursdays: James Rhee, Author o...
Jun 11, 6:00pm - 7:00pm
Virtual
A national bestseller, "red helicopter" shares the human-centered le...
Children’s Program, General
Jun 12, 11:00am - 12:00pm
East Flushing
Children will have the opportunity to play and be exposed to a varie...
Adult Program, General
NYC Mayor's Public Engagement Unit at QP...
Jun 12, 3:00pm - 5:00pm
Jackson Heights
The Mayor's Public Engagement Unit (PEU) is holding tabling hours at...
Gaming
Jun 12, 3:00pm - 4:30pm
Broad Channel
Come enjoy an afternoon of gaming with others! Play online games lik...
Environmental
North Hills Library Seed Library
Jun 13, 10:00am - 6:00pm
North Hills
Grow your own adventure with the North Hills Seed Library! Visit us ...
Environmental
Jun 13, 10:00am - 11:00am
Sunnyside
Explore the impact of climate change on Queens communities. Discover...
Hip Hop
Live Talk with Ralph McDaniels
Jun 13, 12:30pm - 1:00pm
Virtual
QPL Hip Hop Coordinator Ralph McDaniels and his special guests will ...
Gaming
Jun 17, 3:00pm - 4:30pm
North Hills
Kids ages 8-11 are welcome to a simplified game of Dungeons & Dragon...
Cultural Arts
Flushing Library Chinese Traditional Mus...
Jun 18, 2:00pm - 4:00pm
Flushing
Hosted by renowned erhu artist Bao’an Cao, this music salon welcomes...
Cultural Arts
Culture Pass & Queens Rising: One Boroug...
Jun 18, 6:00pm - 7:00pm
Corona
This series celebrates the richness and diversity of Queens by spotl...
Cultural Arts
Life Connection: Learn Chinese Mandarin ...
Jun 20, 10:30am - 12:00pm
Flushing
This beginner Mandarin series introduces learners to essential spoke...