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)

3,442 classes found.

Date/TimeTitle/DescriptionLocationAudience
Mon, May 6
@ 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, May 6
@ 2:45 PM
Canceled
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, May 6
@ 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, May 6
@ 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, May 6
@ 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, May 6
@ 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.
Tremont LibraryChildren,

School Age (5-12 years)
Mon, May 6
@ 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, May 6
@ 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, May 6
@ 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 LibraryChildren,

School Age (5-12 years)
Mon, May 6
@ 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, May 6
@ 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, May 6
@ 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, May 6
@ 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.
Richmondtown LibraryChildren,

School Age (5-12 years)
Mon, May 6
@ 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, May 6
@ 3 PM
English for Speakers of Other Languages
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,

English Language Learners,

Immigrants
Mon, May 6
@ 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, May 6
@ 3 PM
Come celebrate our neighborhood with some of your favorite songs! We'll be playing Just Dance and learning some fun hip-hop dancing games.
Francis Martin Library, Children's RoomChildren,

Toddlers (18-36 months),

Pre-schoolers (3-5 years),

School Age (5-12 years),

Families,

Parents/Caregivers
Mon, May 6
@ 3 PM
This event will take place in person at the Mosholu Library. Join the crowd of adult coloring fans and find out why adults are going back to coloring. We can chat about current events, hobbies, movies, and books while we color.
Mosholu LibraryAdults,

50+
Mon, May 6
@ 3 PM
Summer at the Library
Join The New York Public Library and Roundabout Theatre Company's Artist-in-Residence for 10 sessions of artistic workshops! The workshops will be held in person at Harlem Library. Join multi-hyphenate artists, Vickie Tanner, and Jennifer Varbalow, curate artistic workshops designed to spark the creative process. Craft and create your own story, essay, monologue, play, song, poem, speech, and/or theatrical performance pertaining to BIPOC identity: past, present, and future. We will explore pri…
Harlem LibraryAdults
Mon, May 6
@ 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.
Morris Park LibraryChildren,

School Age (5-12 years)
Mon, May 6
@ 3 PM
Canceled
This event takes place in-person in 67th St's Teen Room. Looking to get in touch with your most creative self or try a new art technique? Want to learn how sew a button or raise a hem? Come hang with us! Each week we supply tons of art and sewing supplies, and new craft ideas to try. From jewlery making, to painting, to paper-mache, the possibilities are endless!
67th Street Library, Computer ClassroomTeens/Young Adults (13-18 years)
Mon, May 6
@ 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.
Kingsbridge LibraryChildren,

School Age (5-12 years)
Mon, May 6
@ 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.
Harry Belafonte 115th Street LibraryChildren,

School Age (5-12 years)
Mon, May 6
@ 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.
Clason's Point Library, Children's RoomChildren,

School Age (5-12 years)
Mon, May 6
@ 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.
Jerome Park LibraryChildren,

School Age (5-12 years)
Mon, May 6
@ 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.
Eastchester LibraryChildren,

School Age (5-12 years)
Mon, May 6
@ 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.
Van Cortlandt LibraryChildren,

School Age (5-12 years)
Mon, May 6
@ 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.
Harlem LibraryChildren,

School Age (5-12 years)
Mon, May 6
@ 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.
Edenwald LibraryChildren,

School Age (5-12 years)
Mon, May 6
@ 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.
Mosholu Library, Children's collectionChildren,

School Age (5-12 years)
Mon, May 6
@ 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, May 6
@ 3 PM
Canceled
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.
Wakefield LibraryChildren,

School Age (5-12 years)
Mon, May 6
@ 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.
Baychester LibraryChildren,

School Age (5-12 years)
Mon, May 6
@ 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, May 6
@ 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, May 6
@ 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, May 6
@ 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, May 6
@ 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, May 6
@ 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, May 6
@ 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)