
For Teens, Seniors
Handling the Heat: How we do S...
Jun 7, 10:00am - 6:00pm
Central Library
Exhibit highlighting summer scenes from the Queens Public Librarys historic photograph collection. These photograph...

For Teens
College Readiness: A Planned P...
Jun 6, 6:00pm - 7:00pm
Virtual
Your network and relationships on campus are vital for a meaningful schedule. This workshop reviews Academic Advise...

For Teens, Seniors
ESOL Conversation
Jun 7, 10:00am - 12:00pm
East Flushing
Join our ESOL Conversation group. This program is intended for people who have a basic knowledge of English and wan...

For Teens, Seniors
Baby & Me Storytime
Jun 7, 10:15am - 10:45am
Arverne
Bring your babies under 18 months old to Baby & Me where little ones and parents can learn together! Engage your ba...

For Teens, Seniors
Toddler Time
Jun 7, 10:30am - 11:30am
East Elmhurst
We will learn our alphabet numbers shapes sing songs and play with our favorite educational toys.

For Teens, Seniors
Summer Reading: Stories that S...
Jun 7, 11:00am - 12:00pm
Arverne
Join Michael Manswell and Friends in this hi-energy interactive and musical storytelling performance. They will hav...

For Teens, Seniors
Toddler In Motion Storytime
Jun 7, 11:30am - 12:30pm
Peninsula
Toddler aged 1 to 3 years and their parents/caregivers are encouraged to move and sing during story time which incl...

For Teens, Seniors
Bring Your Own Device
Jun 7, 12:00pm - 1:00pm
Poppenhusen
Do you have a gadget or device that you’re having issues with or that you need help learning how to use? Bring your...

For Teens
Teen Crafts
Jun 7, 1:00pm - 2:00pm
Flushing
Join us every Wednesday afternoon for a craft-making workshop. If your hands are bored we’ve got a cure!

For Teens
Teen Time
Jun 7, 2:00pm - 3:00pm
Queensboro Hill
If you like to socialize and play games come join our program! Bring friends or make some new ones.

For Teens, Seniors
Knitting group
Jun 7, 2:00pm - 3:00pm
Ridgewood
Please join us every Wednesday @ 2pm as we create and share knitting/crochet projects. Materials will be provided o...
Adults
Online Citizenship Class with Judy
Jun 6, 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...
Adults
Good for Your Soul: A Cooking Show
Jun 8, 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 8, 6:00pm - 8:00pm
Virtual
Want to sharpen your computer skills? This 11-session computer class...
Teens, Seniors
Black Music Month: Hip Hop 101: How to D...
Jun 8, 6:00pm - 7:30pm
East Elmhurst
DJing is one of the fastest growing side gigs in America. Learn the ...
Teens, Seniors
Alphapointe: "Accessibility is the Key t...
Jun 8, 6:00pm - 7:00pm
Virtual
Join the next installment of Alphapointe's Foresight discussion seri...
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...
Adults
Online Citizenship Class with Julian
Jun 12, 6:00pm - 8:00pm
Virtual
Learn everything you need to know about American history, government...
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...