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...
Seniors
Virtual Qi Gong: Exercise for Older Adul...
May 20, 1:00pm - 2:00pm
Virtual
Virtual Qi Gong - exercise for seniors on Zoom Qi-Gong is a health ...
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...
Seniors, Adults
May 23, 4:30pm - 5:15pm
Hollis
Zumba Gold instructor Suzanne Windland will teach dance moves mixed ...
Seniors, Adults
May 23, 6:00pm - 7:45pm
Woodside
Connect and sharpen your writing skills with fellow creative writers...
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
QPL Baby: New Mamas Virtual Support Grou...
May 24, 12:30pm - 1:30pm
Virtual
Welcome new mamas! Having a baby, whether it's your first or your fi...
Teens, Seniors
May 24, 3:00pm - 4:00pm
Hollis
Learn to play chess or boost your skills! Join with friends and fami...
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 ...
Seniors, Adults
May 30, 4:15pm - 5:15pm
Windsor Park
Zumba Gold instructor Suzanne Windland will teach dance moves mixed ...
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...
Seniors, Adults
Jun 20, 11:00am - 12:15pm
Virtual
Attention book lovers! We are starting a monthly Virtual Book Club, ...