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
Virtual Conversational Spanish for Begin...
May 20, 4:00pm - 5:30pm
Virtual
Do you want to continue learning Spanish, but already know the basic...
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
Virtual Talk in Chinese: Mythological St...
May 21, 7:00pm - 8:30pm
Virtual
Mythology is our ancestors’ attempt to explain the origins of the un...
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...
Seniors, Adults
Creative Aging: Chinese Brush Painting
May 23, 1:00pm - 2:30pm
Virtual
Join this six-week virtual series! Participants will learn about the...
Seniors, Adults
May 23, 6:00pm - 7:45pm
Woodside
Connect and sharpen your writing skills with fellow creative writers...
Adults
May 23, 6:00pm - 7:45pm
East Flushing
Join us at East Flushing Library for fun rounds of chess with your f...
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...
Seniors, Adults
May 30, 4:15pm - 5:15pm
Windsor Park
Zumba Gold instructor Suzanne Windland will teach dance moves mixed ...
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
Culture Connection: “Cocktails with Geor...
May 30, 7:00pm - 8:00pm
Virtual
QPL’s Culture Connection is delighted to host this film history book...
Teens, Seniors
New York Haitian Children Book Fair
May 31, 9:00am - 5:00pm
South Hollis
New York Haitian Children Book Fair