For Adults
Tai Chi
May 20, 11:00am - 12:00pm
Elmhurst
This summer, visit the library to learn the basics of Tai Chi! The practice uses a series of slow, flowing, movemen...
For Adults
Elmhurst Book Club
May 20, 3:30pm - 4:30pm
Elmhurst
Join us for a discussion of Sunshine Nails by Mai Nguyen. Copies of the novel are available at the information desk...
For Teens, Seniors
Plant and Seed Swap
May 20, 4:30pm - 5:30pm
Elmhurst
Bring your pest-free plants, cuttings, seeds, and more to swap with other plant friends! We will be giving out free...
For Kids(6-11)
Drag Story Hour
May 21, 4:00pm - 5:00pm
Elmhurst
Please join Elmhurst Community Library for a Drag Story Hour. DSH is a program for children ages 3-8 years old tha...
For Seniors, Adults
Zumba for All! (in Spanish)
May 22, 2:00pm - 3:00pm
Elmhurst
Zumba is a fitness program that involves cardio and Latin-inspired dance with rhythms from around the world! Get fi...
For Teens, Seniors
Adult and Pediatric First Aid/...
Jun 22, 2:00pm - 4:30pm
Elmhurst
The American Red Cross of Greater New York provides a free certified CPR course that teaches participants to recogn...
For Teens
Teen Table Tennis and Games
May 24, 4:30pm - 5:30pm
Elmhurst
Calling all teens! Join us in the Meeting Room on Friday afternoons for table tennis and board games!
For Teens, Seniors
Chinese Hand Puppets: Hao Bang...
May 29, 4:00pm - 5:00pm
Elmhurst
Hao Bang Ah! is a common Chinese expression meaning Great! or Well Done! Join Chinese Theatre Works as they celebra...
For Teens, Seniors
Community Day at Elmhurst: The...
May 30, 3:30pm - 4:30pm
Elmhurst
Join us for a musical journey through the life and legacy of Louis Armstrong with trumpet player Alphonso Horne and...
For Kids(6-11)
Community Day at Elmhurst: Fac...
May 30, 4:30pm - 6:30pm
Elmhurst
Join us for face painting with Party Colors! Explore a creative menu that includes glitter, animals, fairies, super...
For Seniors, Adults
Easy Tai Chi for All (in Manda...
Jun 1, 10:45am - 11:45am
Elmhurst
Tai Chi is a mind-body soft style martial art that originated in China. Sometimes called
meditation in motion, ...
For Adults
Come and Learn Line Dance with...
Jun 1, 2:00pm - 3:00pm
Elmhurst
Line dancing is easy and fun! Its also an excellent way to get active and learn new ways to move your body. No prev...
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...
Seniors
Learning for a Lifetime: Senior Scientis...
May 22, 2:00pm - 3:30pm
Virtual
Don't miss upcoming episodes in our Senior Scientist Virtual Series!...
Seniors, Adults
May 23, 4:30pm - 5:15pm
Hollis
Zumba Gold instructor Suzanne Windland will teach dance moves mixed ...
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...
Adults
Live Talk with Ralph McDaniels
May 25, 12:30pm - 1:00pm
Virtual
QPL Hip Hop Coordinator Ralph McDaniels and his special guests will ...
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 ...
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
Cambria Heights Adult Writers Club
Jun 15, 2:00pm - 3:30pm
Cambria Heights
Join us for journal-prompt writing and sharing on a variety of theme...
Adults
Jun 19, 1:30pm - 2:30pm
Poppenhusen
Please join us on the third Wednesday of each month as we discuss ou...