
For Adults, Kids(0-5)
The Distance Unseen: A Photogr...
Dec 5, 10:00am - 8:00pm
Flushing
The Distance Unseen is a photography project by Matt Nianzhang Liu that highlights immigrant teenagers and ethnic m...

For Teens
All Day Craft & Puzzle
Dec 5, 10:00am - 11:00am
Flushing
Come to the Teen Center anytime and any day for free usage of arts and craft supplies coloring pages and crossword ...

For Adults, Kids(0-5)
Surround Sound Piano_QNS: Art ...
Dec 5, 10:00am - 6:00pm
Central Library
Visit Central Library for an exhibition of the Surround Sound Piano QNS a piece by artist collective Mortal Hearts....

For Adults, Kids(0-5)
Music & Me
Dec 5, 11:00am - 12:00pm
East Flushing
Children will have the opportunity to play and be exposed to a variety of musical instruments such as the guitar an...

For Adults, Kids(0-5)
Special Needs Reading Group
Dec 5, 11:15am - 11:45am
Kew Gardens Hills
Children with limited verbal abilities and reasoning skills are invited to join us as we read stories and play musi...

For Adults, Kids(0-5)
Classic Film Friday
Dec 5, 2:00pm - 3:45pm
Central Library
On Fridays this December we will screen the following films:
12/5/2025All That Heaven Allows (1955) Not Rate...

For Adults, Kids(0-5)
Film Festival Fridays
Dec 5, 2:00pm - 4:00pm
Bay Terrace
We show classic and independent films every Friday! Please call Bay Terrace Library at 718-423-7004 for titles.

For Teens
Carlos’ Tech Tinker Lab - 3D P...
Dec 5, 2:30pm - 5:30pm
Long Island City
Design it. Print it. Hold your imagination in your hands!
Welcome to the ultimate creative playground where ...

For Kids(6-11), Teens
Everyday Accessibility for Tee...
Dec 5, 2:30pm - 5:30pm
Long Island City
Teens are invited to get hands-on time with a wide range of accessibility devices—from screen readers adaptive keyb...

For Teens
Fun Friday in the Cambria Heig...
Dec 5, 2:30pm - 5:00pm
Cambria Heights
Teens are welcome to the Cambria Heights Teen Center for video games board games and more!

For Teens
Fun Friday: STEM Craze & Game ...
Dec 5, 2:30pm - 5:30pm
Long Island City
This is the ultimate hangout for teen innovators and tech lovers! Every Friday we dive into the exciting world of S...

For Teens
Level Up: Daily STEM Game Zone
Dec 5, 2:30pm - 5:30pm
Long Island City
Welcome to the ultimate teen game hangout! Every day on the first floor of our Teen Center teens can drop in and ch...
Crafts
Dec 6, 10:00am - 1:00pm
Whitestone
Join us for learning the art of calligraphy – experience the joy of ...
Adult Program, General
Dec 6, 10:00am - 12:00pm
Langston Hughes
Join Professor C. Atterbury, former CUNY and College of New Rochelle...
Adult Program, General
Dec 6, 10:00am - 12:00pm
Peninsula
Join our community-run knitting and crochet club. They meet Saturday...
Adult Program, General
Dec 6, 12:00pm - 2:00pm
Broadway
Writing help is available for everyone who seeks it! Get support ...
Toddler Time
Dec 8, 10:30am - 11:15am
Hillcrest
Babies and Toddlers ages 6 to 36 months and their caregivers are inv...
Adult Program, General
Creative Aging: Virtual Creative Writing...
Dec 8, 2:00pm - 3:45pm
Virtual
If you enjoy writing creatively, socializing and sharing stories, yo...
Queens Memory
Queens Memory Introduction to Oral Histo...
Dec 9, 12:00pm - 1:00pm
Virtual
Have you ever wanted to record an interview with a friend, relative,...
Mother Goose
Dec 11, 1:00pm - 1:30pm
Richmond Hill
Join us for baby & me program when we will be introducing little one...
Adult Program, General
Literary Thursdays: Jason Diamond, Autho...
Dec 11, 6:00pm - 7:00pm
Virtual
In the aftermath of his failed business, and in the midst of his str...
Adult Program, General
Literary Thursdays: Lawrence R. Samuel a...
Dec 18, 6:00pm - 7:00pm
Virtual
Lawrence R. Samuel charts the history of residential development in ...
Coping Skills
Virtual Alzheimer’s Support Group (in Ma...
Dec 21, 2:00pm - 4:00pm
Virtual
CaringKind Chinese Dementia Support Group is held once a month on th...
Children’s Program, General
Chess Club for Kids with Chess Chevra
Dec 21, 3:00pm - 4:00pm
Far Rockaway
Interested in learning chess? Join us on Sunday afternoons for chess...