For Teens
All Day Craft Time in the Flus...
Apr 26, 10:00am - 10:45am
Flushing
Visit Flushing Library for an all-day craft time in the Teen Center! A designated table is furnished with craft sup...
For Teens
Teen Laptop Usage
Apr 26, 1:00pm - 3:00pm
Flushing
Come to the Flushing Teen Center for the chance to work with laptops!
For Teens
Tech Labs
Apr 26, 3:00pm - 5:00pm
Flushing
Come enjoy using some of our newer technology, including laptops, iPads, a 3d printer, and more! No registration is...
For Adults
Computer Class in Spanish
Apr 27, 10:00am - 12:00pm
Flushing
Do you want to sharpen your computer skills? This ten-session computer class series is right for you!
Here are t...
For Kids(6-11)
Paint Workshop with Juan Orteg...
Apr 27, 11:00am - 12:00pm
Flushing
Everyone is an artist! says Juan Ortega. So join him for an entertaining and creative experience during this fun-fi...
For Kids(6-11)
Chess Club - Basic Class
Apr 27, 1:00pm - 2:00pm
Flushing
Join us for a chess strategy lesson, designed for players ages 7-17, on Saturdays from 1-2pm. Caregivers are welcom...
For Kids(6-11)
Chess Club - Free Play
Apr 27, 2:00pm - 4:00pm
Flushing
Join us for a chess strategy lesson, designed for players ages 7-17, on Saturdays from 2-4pm. Caregivers are welcom...
For Adults
Handbuilding Ceramic Workshop ...
Apr 27, 3:00pm - 4:30pm
Flushing
Teaching Artist Lu Zhang will be leading a four-week adult ceramic workshop that will lead you through basic hand b...
For Teens
Hip Hop 101 Master Class for T...
Apr 29, 3:30pm - 5:00pm
Flushing
Hey teens, join us for an in-person Hip Hop master class, brought to you by QPL Hip Hop Coordinator Ralph McDaniels...
For Kids(0-5)
Book Buddies
Apr 29, 4:00pm - 6:00pm
Flushing
Come join us in the Early Learning Area where a volunteer will be reading stories to children!
For Kids(6-11)
Crafternoon
Apr 29, 4:00pm - 4:30pm
Flushing
Come join us for a fun Crafternoon every Monday this April! For children ages 6-12 - no registration required.
For Kids(6-11)
Homework Help
Apr 29, 4:00pm - 6:00pm
Flushing
Students in grades K-6 are invited to visit Flushing Library for free homework help! No registration required.
Teens, Seniors
QPL Baby: Restorative Yoga Flow
Apr 26, 6:15pm - 7:15pm
Virtual
Join QPL's Community Health team and yoga instructor Chastity Michel...
Teens, Seniors
Entry to Earthsea Sci-Fi and Fantasy Boo...
Apr 27, 11:00am - 12:00pm
Virtual
The Entry to Earthsea Sci-Fi and Fantasy Book Club is pleased to pre...
Seniors
Learning for a Lifetime: Senior Scientis...
May 1, 2:00pm - 3:30pm
Virtual
Don't miss upcoming episodes in our Senior Scientist Virtual Series!...
Adults
May 2, 4:30pm - 5:30pm
Virtual
Make an appointment with the New Americans Program at Queens Public ...
Kids(6-11)
May 6, 10:30am - 11:30am
Sunnyside
Please join Woodside and Sunnyside Community Libraries for Drag Stor...
Adults
AANHPI: Literary Thursdays: Jami Nakamur...
May 9, 6:00pm - 7:00pm
Virtual
In this genre-bending speculative memoir, Jami Nakamura Lin explores...
Teens, Seniors
Culture Connection: “Turn Every Page” wi...
May 10, 7:00pm - 8:00pm
Virtual
Join us for our conversation with director Lizzie Gottlieb and autho...
Teens, Seniors
Mobile Pantry Food Distribution: Peninsu...
May 11, 12:00pm - 2:00pm
Peninsula
Join Queens Public Library and Food Bank for New York City for a mob...
Adults
Parenting: Mindful Meditation for Parent...
May 15, 5:30pm - 6:15pm
Virtual
If you’re feeling overwhelmed, mindful meditation has been proven to...
Adults
Literary Thursdays: Grace Hawthorne, Aut...
May 16, 6:00pm - 7:00pm
Virtual
Award-winning author Grace Hawthorne will share insights, ideas, and...
Adults
May 18, 1:00pm - 2:30pm
Astoria
Queens playwright Johnny Culver brings together writers of all genre...
Seniors, Adults
May 30, 4:15pm - 5:15pm
Windsor Park
Zumba Gold instructor Suzanne Windland will teach dance moves mixed ...