
For Kids(0-5)
Summer Club: Kickoff to Kinder...
Jun 13, 10:00am - 11:30am
Corona
Kickoff to Kindergarten is a fun free program for children ages 3-4 and their caregivers. The program enables child...

For Kids(0-5), Kids(6-11)
Family Storytime
Jun 13, 11:00am - 11:30am
Ridgewood
The whole family is invited to join us for storytimes every Saturday in the children’s room with a special play tim...

For Kids(0-5), Kids(6-11)
Summer at the Library Kickoff:...
Jun 13, 12:00pm - 2:00pm
Corona
The New York City public libraries are here to help make reading part of your daily routine this summer! We’re team...

For Kids(6-11)
Summer at the Library Kickoff:...
Jun 13, 2:00pm - 3:00pm
Whitestone
Come to Whitestone Library to play various board games with your friends and family. Choose from some of your favor...

For Kids(6-11)
Summer at the Library: What’s ...
Jun 13, 2:30pm - 3:30pm
South Jamaica
Every animal has a story but some are buried deep! As part of our Unearth Your Story Summer Reading Program we are ...

For Kids(6-11)
Summer Reading Kickoff: The Hi...
Jun 13, 3:00pm - 4:00pm
Fresh Meadows
Kick off your summer with Award-winning balloon artist Nick the Balloonatic!
You will learn the history of ...

For Kids(0-5)
Summer Reading Kickoff: Toddle...
Jun 15, 10:30am - 11:00am
Whitestone
Join us for dancing finger plays songs and stories! This program is for children ages 1-3 and their caregivers. Reg...

For Kids(6-11)
What’s Your Story: Dino Series
Jun 15, 3:00pm - 4:00pm
Jackson Heights
QPL invites children to kick off Summer Reading with our Dino Series!
Week 1: Create a magnetic dino masterp...

For Kids(6-11)
What’s Your Story: Dino Series
Jun 15, 4:00pm - 5:00pm
Long Island City
QPL invites children to kick off Summer Reading with our Dino Series!
Week 1: Create a magnetic dino masterp...

For Kids(6-11)
Summer at the Library Kickoff:...
Jun 16, 1:00pm - 6:00pm
Queens Village
Celebrate the start of Summer at the Library with a special Book Giveaway! This giveaway is a great opportunity to ...

For Kids(0-5), Kids(6-11)
Summer Reading Kickoff: Aftern...
Jun 16, 3:30pm - 4:00pm
Whitestone
Children ages 3 and up with their caregivers can enjoy storytime with others! Registration is not required.
...

For Kids(0-5), Kids(6-11)
Summer Reading Kickoff: Face P...
Jun 16, 3:30pm - 5:30pm
Mitchell-Linden
Join us for a fun-filled face painting and balloon twisting event where creativity comes to life! Kids of all ages ...
Environmental
Jun 13, 2:00pm - 3:00pm
Elmhurst
Explore the impact of climate change on Queens communities. Discover...
Children’s Program, General
Urban Survivors with Scavenger Stories L...
Jun 16, 4:00pm - 5:00pm
Fresh Meadows
Join Scavenger Stories to uncover the mysteries of our natural world...
Adult Program, General
Jun 17, 4:00pm - 6:00pm
Laurelton
Everyone is welcome, regardless of experience level! Loom knitting p...
Crafts
Jun 18, 1:00pm - 3:00pm
Ravenswood
A Stitch in Time is a beginner-friendly program that alternates betw...
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...
Gaming
Jun 18, 5:30pm - 6:30pm
South Hollis
Join us for a fun afternoon of Bingo for all ages!
Environmental
Jun 18, 6:00pm - 7:00pm
Steinway
Explore the impact of climate change on Queens communities. Discover...
Adult Program, General
Juneteenth: Literary Thursdays: Michelle...
Jun 18, 6:00pm - 7:00pm
Virtual
In this powerful coming-of-age story, Michelle Coles provides an eye...
Adult Program, General
Celebrate Juneteenth with Food for Life ...
Jun 25, 6:00pm - 7:30pm
Arverne
Celebrate Juneteenth with Arverne Art Nights Craft Club and Food for...
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
Corona
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...