Classes & Workshops

The New York Public Library offers more than 93,000 programs annually, serving everyone from toddlers to teens to seniors. Use any or all of the filters below to find a class that interests you. All classes are free unless otherwise noted.

Audience:
Borough:
(mm/dd/yyyy)

2,530 classes found.

Date/TimeTitle/DescriptionLocationAudience
Mon, December 2
@ 2 PM
Online
This event is online only. Must register with a valid email address.Get started producing your own digital music with this introductory session on Ableton Live. This class is part of the media & production classes offered at studio40. To learn more, visit https://on.nypl.org/studio40You will receive an email 2 hours before the class starts with the virtual class link.
Stavros Niarchos Foundation Library (SNFL), Pasculano Learning Center
Online Only via Zoom
Adults
Mon, December 2
@ 2 PM
English for Speakers of Other Languages
This event will take place IN PERSON at the Stavros Niarchos Foundation Library, 6th floor, Room 602. English Conversation Classes: We Speak NYC For adult English language learners (age 16 and up) Practice English by watching We Speak NYC videos and discussing them with adults from around the world! Mondays, 2-4 PM, December 2, 9, 16, 30 (no class December 23). NO registration needed! Just come to a conversation class!
Stavros Niarchos Foundation Library (SNFL), Pasculano Learning CenterAdults,

English Language Learners,

Immigrants
Mon, December 2
@ 2:30 PM
Online
This event will take place online via Zoom. Must register with a full name and valid email address. Learn the basics of working with spreadsheets using Microsoft Excel. Topics include entering data and formulas, moving and copying data, formatting & print previewing worksheets. To participate hands-on in this class, it is advised that you have one of the following versions of Excel: You will receive an email the day of the class with the link to join the virtual class. *Please note that…
OnlineAdults
Mon, December 2
@ 2:30 PM
NYPL After School is a free drop-in program for kids ages 6–12 that takes place after regular school hours on Mondays through Thursdays. Join our tutors and Teen Reading Ambassadors for homework help, reading recommendations, fun writing, STEAM, and enrichment activities—and even snacks! No need to register—just show up! Everything is free.
Tremont LibraryChildren,

School Age (5-12 years)
Mon, December 2
@ 2:45 PM
NYPL After School is a free drop-in program for kids ages 6–12 that takes place after regular school hours on Mondays through Thursdays. Join our tutors and Teen Reading Ambassadors for homework help, reading recommendations, fun writing, STEAM, and enrichment activities—and even snacks! No need to register—just show up! Everything is free.
Soundview LibraryChildren,

School Age (5-12 years)
Mon, December 2
@ 2:45 PM
NYPL After School is a free drop-in program for kids ages 6–12 that takes place after regular school hours on Mondays through Thursdays. Join our tutors and Teen Reading Ambassadors for homework help, reading recommendations, fun writing, STEAM, and enrichment activities—and even snacks! No need to register—just show up! Everything is free.
Woodstock LibraryChildren,

School Age (5-12 years)
Mon, December 2
@ 2:45 PM
NYPL After School is a free drop-in program for kids ages 6–12 that takes place after regular school hours on Mondays through Thursdays. Join our tutors and Teen Reading Ambassadors for homework help, reading recommendations, fun writing, STEAM, and enrichment activities—and even snacks! No need to register—just show up! Everything is free.
Sedgwick Library, Children's RoomChildren,

School Age (5-12 years)
Mon, December 2
@ 2:45 PM
NYPL After School is a free drop-in program for kids ages 6–12 that takes place after regular school hours on Mondays through Thursdays. Join our tutors and Teen Reading Ambassadors for homework help, reading recommendations, fun writing, STEAM, and enrichment activities—and even snacks! No need to register—just show up! Everything is free.
Belmont Library and Enrico Fermi Cultural Center, Children's RoomChildren,

School Age (5-12 years)
Mon, December 2
@ 2:45 PM
NYPL After School is a free drop-in program for kids ages 6–12 that takes place after regular school hours on Mondays through Thursdays. Join our tutors and Teen Reading Ambassadors for homework help, reading recommendations, fun writing, STEAM, and enrichment activities—and even snacks! No need to register—just show up! Everything is free.
Macomb's Bridge LibraryChildren,

School Age (5-12 years)
Mon, December 2
@ 2:45 PM
NYPL After School is a free drop-in program for kids ages 6–12 that takes place after regular school hours on Mondays through Thursdays. Join our tutors and Teen Reading Ambassadors for homework help, reading recommendations, fun writing, STEAM, and enrichment activities—and even snacks! No need to register—just show up! Everything is free.
Morningside Heights LibraryChildren,

School Age (5-12 years)
Mon, December 2
@ 2:45 PM
NYPL After School is a free drop-in program for kids ages 6–12 that takes place after regular school hours on Mondays through Thursdays. Join our tutors and Teen Reading Ambassadors for homework help, reading recommendations, fun writing, STEAM, and enrichment activities—and even snacks! No need to register—just show up! Everything is free.
Roosevelt Island LibraryChildren,

School Age (5-12 years)
Mon, December 2
@ 2:45 PM
NYPL After School is a free drop-in program for kids ages 6–12 that takes place after regular school hours on Mondays through Thursdays. Join our tutors and Teen Reading Ambassadors for homework help, reading recommendations, fun writing, STEAM, and enrichment activities—and even snacks! No need to register—just show up! Everything is free.
West New Brighton LibraryChildren,

School Age (5-12 years)
Mon, December 2
@ 2:45 PM
NYPL After School is a free drop-in program for kids ages 6–12 that takes place after regular school hours on Mondays through Thursdays. Join our tutors and Teen Reading Ambassadors for homework help, reading recommendations, fun writing, STEAM, and enrichment activities—and even snacks! No need to register—just show up! Everything is free.
Epiphany LibraryChildren,

School Age (5-12 years)
Mon, December 2
@ 2:45 PM
NYPL After School is a free drop-in program for kids ages 6–12 that takes place after regular school hours on Mondays through Thursdays. Join our tutors and Teen Reading Ambassadors for homework help, reading recommendations, fun writing, STEAM, and enrichment activities—and even snacks! No need to register—just show up! Everything is free.
Allerton Library, Children's RoomChildren,

School Age (5-12 years)
Mon, December 2
@ 2:45 PM
NYPL After School is a free drop-in program for kids ages 6–12 that takes place after regular school hours on Mondays through Thursdays. Join our tutors and Teen Reading Ambassadors for homework help, reading recommendations, fun writing, STEAM, and enrichment activities—and even snacks! No need to register—just show up! Everything is free.
Westchester Square Library, Children's RoomChildren,

School Age (5-12 years)
Mon, December 2
@ 2:45 PM
NYPL After School is a free drop-in program for kids ages 6–12 that takes place after regular school hours on Mondays through Thursdays. Join our tutors and Teen Reading Ambassadors for homework help, reading recommendations, fun writing, STEAM, and enrichment activities—and even snacks! No need to register—just show up! Everything is free.
Pelham Bay LibraryChildren,

School Age (5-12 years)
Mon, December 2
@ 3 PM
Creative Aging
Explore your artistic potential with Creative Aging, a series of art workshops for adults 50 and older. This program will be held in person at Dongan Hills Library. Join us for Creating a Story Cloth with Nikita! Teaching Teaching Artist Nikita Shah teaches a 6 session textile arts story cloth making program. Please sign up for all sessions in the series at one time. Attendance at all sessions is strongly encouraged. Program Description: Inspired by the South Asian term meaning leisure,…
Dongan Hills LibraryAdults,

50+
Mon, December 2
@ 3 PM
This is an in person event at the Bloomingdale Library. We're offering fun & educational art classes for adults! So whether you want to relax and express yourself, or learn a new skill, this class is for you.
Bloomingdale LibraryAdults
Mon, December 2
@ 3 PM
College & Career Pathways (CCP)
Need a second pair of eyes on your cover letter or resume? Want to practice your job interview skills? Need help finding the right career for you? Or just talk through a job search? Sign up for a 1 on 1 counseling session with a librarian. Each session is half an hour and takes place online via Google Meet. You will be sent a link on the day of the meeting. Fill out this form to register for a session.
Charleston Library
Online via Google Meet
Teens/Young Adults (13-18 years)
Mon, December 2
@ 3 PM
TechConnect
This event will take place in person at the Wakefield Library. Interested in using computers but don't know where to start? Want to learn basic keyboarding? Then this is the class for you! REGISTRATION IS REQUIRED and REGISTRATION OPENS ONE WEEK PRIOR TO CLASS - This Program is Limited to Five Persons.
Wakefield LibraryAdults,

50+
Mon, December 2
@ 3 PM
This event will take place IN PERSON at the Fifty-Eighth Street Branch Library Community Room. NO REGISTRATION NEEDED! Just come to a class! We Speak NYC is an Emmy Award-winning TV show created to help people practice English. Each story is about everyday situations, like going to the doctor or talking with a child's teacher. The characters speak slowly and clearly. Intermediate and Advanced Level Conversation 2-Hour Classes for English Speakers of Other Languages (ESOL): Adult learners (1…
58th Street Library, Community Meeting Room (not wheelchair accessible)Adults
Mon, December 2
@ 3 PM
NYPL After School is a free drop-in program for kids ages 6–12 that takes place after regular school hours on Mondays through Thursdays. Join our tutors and Teen Reading Ambassadors for homework help, reading recommendations, fun writing, STEAM, and enrichment activities—and even snacks! No need to register—just show up! Everything is free.
96th Street LibraryChildren,

School Age (5-12 years)
Mon, December 2
@ 3 PM
NYPL After School is a free drop-in program for kids ages 6–12 that takes place after regular school hours on Mondays through Thursdays. Join our tutors and Teen Reading Ambassadors for homework help, reading recommendations, fun writing, STEAM, and enrichment activities—and even snacks! No need to register—just show up! Everything is free.
Chatham Square LibraryChildren,

School Age (5-12 years)
Mon, December 2
@ 3 PM
NYPL After School is a free drop-in program for kids ages 6–12 that takes place after regular school hours on Mondays through Thursdays. Join our tutors and Teen Reading Ambassadors for homework help, reading recommendations, fun writing, STEAM, and enrichment activities—and even snacks! No need to register—just show up! Everything is free.
Columbus LibraryChildren,

School Age (5-12 years)
Mon, December 2
@ 3 PM
NYPL After School is a free drop-in program for kids ages 6–12 that takes place after regular school hours on Mondays through Thursdays. Join our tutors and Teen Reading Ambassadors for homework help, reading recommendations, fun writing, STEAM, and enrichment activities—and even snacks! No need to register—just show up! Everything is free.
Mariners Harbor LibraryChildren,

School Age (5-12 years)
Mon, December 2
@ 3 PM
NYPL After School is a free drop-in program for kids ages 6–12 that takes place after regular school hours on Mondays through Thursdays. Join our tutors and Teen Reading Ambassadors for homework help, reading recommendations, fun writing, STEAM, and enrichment activities—and even snacks! No need to register—just show up! Everything is free.
Seward Park LibraryChildren,

School Age (5-12 years)
Mon, December 2
@ 3 PM
NYPL After School is a free drop-in program for kids ages 6–12 that takes place after regular school hours on Mondays through Thursdays. Join our tutors and Teen Reading Ambassadors for homework help, reading recommendations, fun writing, STEAM, and enrichment activities—and even snacks! No need to register—just show up! Everything is free.
Bloomingdale LibraryChildren,

School Age (5-12 years)
Mon, December 2
@ 3 PM
NYPL After School is a free drop-in program for kids ages 6–12 that takes place after regular school hours on Mondays through Thursdays. Join our tutors and Teen Reading Ambassadors for homework help, reading recommendations, fun writing, STEAM, and enrichment activities—and even snacks! No need to register—just show up! Everything is free.
Charleston LibraryChildren,

School Age (5-12 years)
Mon, December 2
@ 3 PM
NYPL After School is a free drop-in program for kids ages 6–12 that takes place after regular school hours on Mondays through Thursdays. Join our tutors and Teen Reading Ambassadors for homework help, reading recommendations, fun writing, STEAM, and enrichment activities—and even snacks! No need to register—just show up! Everything is free.
Riverside LibraryChildren,

School Age (5-12 years)
Mon, December 2
@ 3 PM
College & Career Pathways (CCP)
Do you want to go to college or start a new career? Are you having a hard time figuring out where to start preparing your application or resume? Do you need some assistance with all of the paperwork? Email southbeach@nypl.org to schedule this session and we’ll help you look for: General information about college and career prep Summer program search and applications Job search applications Creating/editing your resume Making a school list Working on college applications Financial ai…
South Beach LibraryTeens/Young Adults (13-18 years)
Mon, December 2
@ 3 PM
TechConnect
This event is online only. || 本活動僅限線上參與。 This event is in Mandarin only. || 本課程僅以中文授課。 Must register with a valid email address. || 必須使用有效的電子郵件地址進行註冊。 This course will cover how important it is to be safe when providing your information on the internet as well as ensuring your computer is safe from those that want to hack it. 本課程將涵蓋在互聯網上提供個人資訊時安全的重要性,以及確保您的電腦免受黑客攻擊的方法。 You will receive an email 11am on the day of the class with the virtual class link. 您將在課程當日上午11…
Chatham Square Library
Online
Adults
Mon, December 2
@ 3 PM
Learn how to make beats using Logic pro X or create your own podcast! Don't miss out on this incredible opportunity to expand your horizons and explore the power of sound. Mark your calendars and join us at Tremont Sound Lab for an unforgettable day of music, innovation, and inspiration. We can't wait to see you there. Visit Tremont Sound Lab Calendar to schedule an appointment. Subject to availability.
Tremont SoundLab Adults
Mon, December 2
@ 3 PM
STEAM for Kids
Make a simple and fun science project to take home! 12 kids maximum. For ages 5-12. No registration necessary.
Morris Park LibraryChildren,

School Age (5-12 years)
Mon, December 2
@ 3 PM
NYPL After School is a free drop-in program for kids ages 6–12 that takes place after regular school hours on Mondays through Thursdays. Join our tutors and Teen Reading Ambassadors for homework help, reading recommendations, fun writing, STEAM, and enrichment activities—and even snacks! No need to register—just show up! Everything is free.
George Bruce Library, Children's RoomChildren,

School Age (5-12 years)
Mon, December 2
@ 3 PM
This program will take place in person at the Belmont Library. Share your creativity! Join us at Belmont for a fun day of building with LEGOS.
Belmont Library and Enrico Fermi Cultural Center, Children's RoomChildren,

School Age (5-12 years)
Mon, December 2
@ 3 PM
This event will take place in person at Sedgwick Library Join our Nintendo Switch Club and play games with your friends on the library’s Nintendo Switch! Board games will be available to play while you wait for your turn with the Switch! For ages 5 & up.
Sedgwick LibrarySchool Age (5-12 years),

Children
Mon, December 2
@ 3 PM
NYPL After School is a free drop-in program for kids ages 6–12 that takes place after regular school hours on Mondays through Thursdays. Join our tutors and Teen Reading Ambassadors for homework help, reading recommendations, fun writing, STEAM, and enrichment activities—and even snacks! No need to register—just show up! Everything is free.
Inwood LibraryChildren,

School Age (5-12 years)
Mon, December 2
@ 3 PM
NYPL After School is a free drop-in program for kids ages 6–12 that takes place after regular school hours on Mondays through Thursdays. Join our tutors and Teen Reading Ambassadors for homework help, reading recommendations, fun writing, STEAM, and enrichment activities—and even snacks! No need to register—just show up! Everything is free.
Washington Heights LibraryChildren,

School Age (5-12 years)
Mon, December 2
@ 3 PM
NYPL After School is a free drop-in program for kids ages 6–12 that takes place after regular school hours on Mondays through Thursdays. Join our tutors and Teen Reading Ambassadors for homework help, reading recommendations, fun writing, STEAM, and enrichment activities—and even snacks! No need to register—just show up! Everything is free.
Hamilton Grange Library, Children's RoomChildren,

School Age (5-12 years)
Mon, December 2
@ 3 PM
NYPL After School is a free drop-in program for kids ages 6–12 that takes place after regular school hours on Mondays through Thursdays. Join our tutors and Teen Reading Ambassadors for homework help, reading recommendations, fun writing, STEAM, and enrichment activities—and even snacks! No need to register—just show up! Everything is free.
St. George Library CenterChildren,

School Age (5-12 years)