
For Kids(0-5), Kids(6-11)
Kids Art Club
Jan 29, 4:00pm - 5:00pm
Sunnyside
There will be a variety of art supplies on hand - the only limit is your imagination!

For Kids(6-11)
Children’s Craft and Coloring ...
Jan 22, 5:30pm - 6:30pm
Hillcrest
Children ages 4-12 are welcome to join us for our Crafting and Coloring Hour program on Thursdays at 5:30pm. No reg...

For Teens
Teen Service Opportunity: Card...
No class room available for this location.
Join us monthly to write cards and letters of support for different organizations. This month we will write letters...

For Teens
All Day Craft & Puzzle
Jan 20, 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
IDNYC Renewals and Appointment...
Jan 20, 10:00am - 4:00pm
Flushing
Staff from the Mayor’s Office of Immigrant Affairs will be onsite to help renew or apply for IDNYC.
To rene...

For Seniors
Basic Computer Classes for Adu...
Jan 20, 10:15am - 11:30am
Sunnyside
Please join us for introductory computer lessons for adults.

For Adults
Basic Computer Tutoring
Jan 20, 10:15am - 11:00am
Mitchell-Linden
Learn the basics of computers at Mitchell-Linden Library. Find out how to use email watch videos and more! Registra...

For Adults, Kids(0-5)
Digital Inclusion: Online Safe...
Jan 20, 10:30am - 12:30pm
South Hollis
This class will cover the basics of online safety including how to create strong passwords recognize phishing attem...

For Adults
Computer Classes for Beginners
Jan 20, 10:30am - 11:30am
Hunters Point
Join us during the first three Tuesdays of every month to improve your computer skills. During this series we will ...

For Seniors
Bring Your Own Device
Jan 20, 10:30am - 12:30pm
Peninsula
In this one-on-one session you are allowed to bring your device (phone laptop and tablet) with questions in order t...

For Adults
Intro to Computers Class
Jan 20, 10:30am - 11:30am
Pomonok
Learn the basics of using a computer such as how to use a mouse and keyboard how to access a web browser essential ...

For Adults, Seniors
Introduction to Email
Jan 20, 10:30am - 11:30am
Queens Village
Learn the basics of using email for communication. This class covers how to create an email account send and receiv...
Children’s Program, General
Jan 20, 4:00pm - 6:00pm
Corona
Looking for extra support with schoolwork? QPL Homework Help is here...
Citizenship
Tuesday Online Citizenship Class with Ro...
Jan 20, 6:00pm - 8:00pm
Virtual
Learn everything you need to know about American history, government...
Citizenship
Jan 22, 4:30pm - 5:30pm
Virtual
Make an appointment with the New Americans Program at Queens Public ...
Gaming
Jan 24, 2:00pm - 4:00pm
Central Library
Customers of all ages are invited to a fun and engaging chess instru...
Coping Skills
Pathway to U.S. Citizenship: Becoming a ...
Jan 24, 2:30pm - 4:30pm
Jackson Heights
Taking the citizenship exam may seem overwhelming, but QPL is here t...
Children’s Program, General
Chess Club for Kids with Chess Chevra
Jan 25, 3:00pm - 4:00pm
Far Rockaway
Interested in learning chess? Join us on Sunday afternoons for chess...
Citizenship
Monday Online Citizenship Class with Ale...
Jan 26, 6:00pm - 8:00pm
Virtual
Learn everything you need to know about American history, government...
Adult Program, General
Jan 30, 10:30am - 12:00pm
Far Rockaway
It's never too late to learn or improve at chess! We'll study the ga...
Concerts
Culture Connection: Vinyl Dreams - A Col...
Jan 31, 2:30pm - 4:00pm
Central Library
Vinyl Dreams: A Collector’s Legacy is multi-media music spectacular ...
Films
Feb 2, 11:00am - 1:30pm
East Flushing
Join us for a matinee movie every Monday at 11am! ** ** QPL is cl...
Adult Program, General
Black History Month: Literary Thursdays:...
Feb 19, 6:00pm - 7:00pm
Virtual
In “Built from the Fire,” Victor Luckerson—an award-winning author a...
Adult Program, General
Black History Month: Literary Thursdays:...
Feb 26, 6:00pm - 7:00pm
Virtual
Part memoir and part cultural critique, “In Our Shoes: On Being a Y...