
For Adults
Citizenship Classes with ANSOB...
May 30, 10:00am - 1:30pm
Elmhurst
Join us and learn everything you need to know about American history government and culture to pass the citizenship...

For Teens
Audio Production & Podcasting
Jun 1, 5:00pm - 6:30pm
Elmhurst
Audio Production Workshop with Building Beats: Learn how to create beats with us! Well teach you about loops MIDI ...

For Adults
Easy Tai Chi for All (in Manda...
Jun 3, 11:00am - 12:00pm
Elmhurst
Tai Chi is a mind-body soft style martial art that originated in China. Sometimes called
meditation in motion i...

For Seniors, Adults
Basic Computer Class for Adult...
Jun 5, 10:00am - 11:00am
Elmhurst
Join our computer class to learn the basics! Please register in advance by calling or visiting us on the 2nd floor ...

For Seniors, Adults
Moving For Life
Jun 5, 11:00am - 12:00pm
Elmhurst
Moving for Life incorporates gentle warm-ups light aerobics and targeted strengthening in a way that is fun and enj...

For Adults
Elmhurst Book Club
Jun 5, 3:30pm - 4:30pm
Elmhurst
Join us as we discuss Balli Kaur Jaswal’s novel Now You See Us. Copies of the book are available at the Informatio...

For Adults
Tai Chi
Jun 10, 11:00am - 12:00pm
Elmhurst
This class will teach a form of Tai Chi called DahnMuDo which means The Way of Limitless Energy. Each class will fe...

For Seniors, Adults
Basic Computer Class for Adult...
Jun 12, 10:00am - 11:00am
Elmhurst
Join our computer class to learn the basics! Please register in advance by calling or visiting us on the 2nd floor ...

For Adults
Juneteenth: Create Your Junete...
Jun 12, 3:30pm - 4:30pm
Elmhurst
Participants will learn about the origins and importance of Juneteenth its background and its traditions while crea...

For Teens
Art Portfolio Development for ...
Jun 15, 5:00pm - 6:30pm
Elmhurst
This art intensive will focus on developing students drawing and
design skills in order to prepare middle school...

For Seniors, Adults
Technology FAQ
Jun 19, 10:00am - 11:00am
Elmhurst
Have any questions about your device or anything technology based that you need help with? Come to the 2nd floor an...

For Kids(6-11)
Drag Story Hour
Jun 20, 4:00pm - 5:00pm
Elmhurst
Let’s have some joyful fun! Join Queens Public Library for a Drag Story Hour (DSH) featuring an amazing drag artist...
Adults
Live Talk from Queens with Ralph McDanie...
May 30, 3:00pm - 4:00pm
Virtual
Join QPL Hip Hop Coordinator Ralph McDaniels as he talks with his sp...
Adults
Online Citizenship Class with Judy
May 30, 6:00pm - 8:00pm
Virtual
Learn everything you need to know about American history, government...
Adults
Good for Your Soul: A Cooking Show
Jun 1, 6:00pm - 7:30pm
Virtual
Join us as home chefs show us how to cook delicious and soul-warming...
Adults
Virtual Spanish Computer Classes
Jun 1, 6:00pm - 8:00pm
Virtual
Want to sharpen your computer skills? This 11-session computer class...
Adults
Online Citizenship Class with Julian
Jun 5, 6:00pm - 8:00pm
Virtual
Learn everything you need to know about American history, government...
Adults
Queens Memory Cookbook with Life Story C...
Jun 8, 3:00pm - 4:00pm
Virtual
Join us online for the Queens Memory Cookbook: Ridgewood, a deliciou...
Kids
Jun 8, 3:00pm - 4:00pm
Jackson Heights
Let's have some joyful fun! Join Queens Public Library for a Drag St...
Teens, Adults
Mobile Pantry Food Distribution - Penins...
Jun 10, 12:00pm - 2:00pm
Peninsula
Join the Queens Public Library and Food Bank For New York City for a...
Kids(6-11)
Jun 20, 4:00pm - 5:00pm
Elmhurst
Let's have some joyful fun! Join Queens Public Library for a Drag St...
Adults
Queens Memory Cookbook with Life Story C...
Jun 22, 3:00pm - 4:00pm
Virtual
Join us online for the Queens Memory Cookbook: St. Albans and Addisl...
Teens, Adults
Mobile Pantry Food Distribution - Rochda...
Jun 24, 12:00pm - 2:00pm
Rochdale Village
Join the Queens Public Library and Food Bank For New York City for a...