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...
For Adults
Tai Chi
Jun 3, 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...
Adults
Online Citizenship Class with Julian
May 20, 6:00pm - 8:00pm
Virtual
Learn everything you need to know about American history, government...
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...
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
Creative Aging: Chinese Brush Painting
May 23, 1:00pm - 2:30pm
Virtual
Join this six-week virtual series! Participants will learn about the...
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
Chess Club with New York Cares
May 24, 4:00pm - 5:00pm
Woodside
Sharpen your chess skills with the volunteers of New York Cares - al...
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
Mobile Pantry Food Distribution: Ozone P...
Jun 12, 12:00pm - 2:00pm
Ozone Park
Join Queens Public Library and Food Bank for New York City for a mob...
Seniors, Adults
American History Series with Karen Quino...
Jun 14, 2:00pm - 3:15pm
Virtual
Local historian Karen Quinones leads this virtual lecture series. Le...
Adults
Virtual Alzheimer’s Support Group (in Ma...
Jun 16, 2:00pm - 4:00pm
Virtual
CaringKind Chinese Dementia Support Group is held once a month on th...
Adults
Jun 19, 1:30pm - 2:30pm
Poppenhusen
Please join us on the third Wednesday of each month as we discuss ou...