For Kids(6-11)
STACKS Program
May 20, 3:00pm - 5:30pm
South Jamaica
STACKS is a free after school program which offers academic assistance to children. Participants must register to ...
For Teens
Teen Mental Health Month: Get ...
Jun 20, 3:00pm - 4:00pm
South Jamaica
QPL Teens, let’s stretch, move, and groove! Join us for a dance class, featuring a variety of dance styles and musi...
For Adults
Basic Crochet Stitches for Beg...
May 24, 4:00pm - 5:00pm
South Jamaica
Crocheting is a fun, creative, and calming hobby. Ms. Selina will show you the most common stitches that new croche...
For Kids(6-11)
Paint The Town Workshop for Ch...
May 24, 4:30pm - 5:30pm
South Jamaica
Visit South Jamaica Library for Paint the Town, an art workshop that will bring out your kid’s inner Picasso! Kids ...
For Adults
Gentle Yoga
May 25, 2:00pm - 3:00pm
South Jamaica
Join this gentle, restorative yoga practice. Participation is on a first-come, first-served basis. Wear comfortable...
For Seniors, Adults
Let’s Learn Your Computer: Beg...
May 29, 10:30am - 11:30am
South Jamaica
Time to learn your about your computer! Join us for free computer classes on Wednesdays in April, May and June. Reg...
For Adults
Speak with Shalma (in Bengali)
May 30, 3:00pm - 5:00pm
South Jamaica
Come and join Shalma, Community Educator from CONNECT, to share your stories and learn about health, education, chi...
For Teens, Seniors
Juneteenth Dance Party!
Jun 15, 3:00pm - 4:30pm
South Jamaica
Rehearse your Electric, Cha-Cha Slide, and Texas Holdem and get ready to party in the summer with a live DJ in this...
For Adults
A Tribute to the Music of the ...
Jun 6, 6:00pm - 7:00pm
South Jamaica
Emilie Surtees and her band will perform hit songs from the 70’s! Be prepared to sing and clap along to popular hit...
For Kids(6-11)
Summer Reading Kick-Off: Adven...
Jun 8, 12:00pm - 3:00pm
South Jamaica
Kick off summer fun with Adventures Begin at Your Library! Join South Jamaica Reads for a day packed with activitie...
For Kids(6-11)
Summer Reading Kickoff: Juan O...
Jun 8, 1:30pm - 2:30pm
South Jamaica
Get ready to unleash your inner Picasso! Join our Read and Paint Summer Reading Kickoff, where you and your friends...
For Kids(6-11)
Summer Reading Kick-Off: Swing...
Jun 21, 4:30pm - 5:30pm
South Jamaica
Celebrate Make Music Day and kick off your summer adventures with a journey through the world of swing! Originally ...
Adults
Virtual Conversational Spanish for Begin...
May 20, 4:00pm - 5:30pm
Virtual
Do you want to continue learning Spanish, but already know the basic...
Adults
QPL Baby: Food for Life with Plant Power...
May 21, 3:00pm - 5:00pm
Virtual
If you’re a new parent — or plan to be one soon — you may be wonderi...
Teens, Seniors
QPL Baby: Restorative Yoga Flow
May 22, 7:30pm - 8:30pm
Virtual
Join QPL's Community Health team and yoga instructor Chastity Michel...
Adults
May 23, 12:00pm - 12:45pm
Virtual
Baby Basics is a virtual workshop that provides education and suppor...
Adults
May 23, 4:30pm - 5:30pm
Virtual
Make an appointment with the New Americans Program at Queens Public ...
Seniors, Adults
May 23, 6:00pm - 6:45pm
Douglaston/Little Neck
Zumba Gold instructor Suzanne Windland will teach dance moves mixed ...
Teens, Adults
Introduction to Haitian Creole Language ...
May 23, 6:00pm - 7:00pm
Central Library
Learn about the history, culture, and language of Ayiti (Haiti). Thi...
Teens, Seniors
New York Haitian Children Book Fair
May 31, 9:00am - 5:00pm
South Hollis
New York Haitian Children Book Fair
Adults
One Hundred Years of Art: From Modern to...
Jun 1, 10:30am - 12:00pm
Flushing
Presented and hosted by Flushing Library, with support from the Depa...
Teens, Seniors
Culture Connection: “Radiant: The Life a...
Jun 7, 7:00pm - 8:00pm
Virtual
Join us for this conversation with biographer Brad Gooch and author ...
Teens, Seniors
Mobile Pantry Food Distribution: Peninsu...
Jun 8, 12:00pm - 2:00pm
Peninsula
Join Queens Public Library and Food Bank for New York City for a mob...
Teens, Seniors
Adult and Pediatric First Aid/CPR/AED Co...
Jun 13, 2:30pm - 7:30pm
Hollis
The American Red Cross of Greater New York provides a free certified...