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 DJ Gully and DJ S...
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 ...
Teens, Seniors
American Sign Language for Beginners
May 20, 4:30pm - 5:30pm
Langston Hughes
Our American Sign Language (ASL) expert Iram Hafeez will teach you t...
Adults
Online Citizenship Class with Julian
May 20, 6:00pm - 8:00pm
Virtual
Learn everything you need to know about American history, government...
Kids(6-11)
May 21, 4:00pm - 5:00pm
Elmhurst
Please join Elmhurst Community Library for a Drag Story Hour. DSH i...
Teens
Health & Hip Hop for Teens with Easy AD
May 22, 4:30pm - 6:30pm
East Elmhurst
Teens, are you looking for a fun way to manage your stress? Learn to...
Seniors, Adults
Senior Social: Homebound Discussion Grou...
May 24, 10:00am - 11:00am
Virtual
Join us for our virtual senior social. Led by staff weekly, particip...
Adults
Ralph McDaniels's All-Vinyl 45s Hip Hop ...
May 25, 1:00pm - 2:00pm
Virtual
QPL Hip Hop Coordinator Ralph McDaniels will spin all-vinyl DJ sets ...
Adults
AANHPI: Literary Thursdays: Eve J. Chung...
May 30, 6:00pm - 7:00pm
Virtual
Eve J. Chung will discuss her extraordinary debut novel, based on he...
Teens, Seniors
Literary Thursdays: Salma El-Wardany, Au...
Jun 6, 6:00pm - 7:00pm
Virtual
Salma El-Wardany is a writer, poet, and BBC broadcaster. As a half-E...
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...
Adults
Jun 19, 1:30pm - 2:30pm
Poppenhusen
Please join us on the third Wednesday of each month as we discuss ou...
Seniors, Adults
Jun 20, 11:00am - 12:15pm
Virtual
Attention book lovers! We are starting a monthly Virtual Book Club, ...
Kids(6-11)
Summer Reading Kick-Off: Haitian Folklor...
Jun 21, 4:00pm - 5:00pm
Lefferts
It's Make Music Day, get up on your feet and join us for an engaging...