
For
Toddler Play Time
Jun 6, 11:00am - 12:00pm
Flushing
Children ages 18 months-3 years old can enjoy play time in the Early Learning Area with friends!

For Adults
Introduction to Computers
Jun 7, 10:00am - 11:00am
Flushing
Learn the basic parts and functions of a computer in this straightforward introductory class. To register visit Flu...

For Kids(0-5)
Baby and Me
Jun 7, 11:00am - 11:45am
Flushing
Children ages 6-18 months and their caregivers are invited for stories songs fingerplays music and toys!

For Kids(0-5)
Toddler Storytime
Jun 8, 11:00am - 11:30am
Flushing
Age Group: 18-36 months.
Thursdays 6/1 6/8 6/16 6/22 6/29.
Children’s Meeting Room
No Registration Require...

For Kids(6-11)
Game Time!
Jun 8, 4:00pm - 4:45pm
Flushing
Come to the Children’s Meeting Room for a variety of table-top games that you can play with friends. Registration i...

For Seniors, Adults
Pride Month: The Infinite Laye...
Jun 8, 6:00pm - 7:00pm
Flushing
In this dance performance the 19th-century South Indian masterpiece Mohamana comes alive through word sound and ima...

For Seniors, Adults
Culture Bridge: Chinese Painti...
Jun 9, 3:30pm - 5:30pm
Flushing
Renowned Chinese artist Mr. Lei Yong Cai will demonstrate and teach our students the art of Chinese painting. Over ...

For Teens, Seniors
Pride: Flushing Afternoon Movi...
Jun 9, 3:30pm - 5:30pm
Flushing
Simon keeps a huge secret. Its a little bit complicated and he doesnt know the identity of the anonymous classmate ...

For Teens
Bored? Game!
Jun 9, 4:00pm - 5:30pm
Flushing
Have nothing to do on Friday afternoons? Come play board games in the Teen Room! Play old classics with friends or ...

For Teens, Seniors
Pride Month: Authors’ Reading ...
Jun 10, 11:00am - 12:00pm
Flushing
Join author-illustrators Haruka Aoki and John Olson for a special Pride Month reading of their picture book Fitting...

For Adults
Small Business Bootcamp at Flu...
Jun 10, 11:30am - 1:00pm
Flushing
The small Business Bootcamp at Flushing is a 4-week intensive entrepreneurship program designed to help entrepreneu...

For Teens
2D Game Design
Jun 10, 1:00pm - 2:15pm
Flushing
The 2D Game Development program will teach students how to build their own games using the Raspberry Pi built-in gr...
Adults
Online Citizenship Class with Julian
Jun 5, 6:00pm - 8:00pm
Virtual
Learn everything you need to know about American history, government...
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...
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...