Enrichment Programs for Teens
Skip Enrichment Programs for Teens widget
Mon, Apr 06, 2:00pm - 2:45pm
Montgomery branch - Storytime Room
An interactive movement program to build mindfulness, balance, and confidence.

Mon, Apr 06, 5:15pm - 6:00pm
Montgomery branch - Storytime Room
A beginner’s guide to the importance of financial literacy including money management, saving, budgeting, and more. Presented by MHS student Prabhav Pillarisetti.

Tue, Apr 07, 6:30pm - 7:30pm
Bridgewater branch - Meeting Room AB
Make a difference by volunteering at the library.

Wed, Apr 08, 5:30pm - 6:30pm
Hillsborough branch - Conference Room
Hillsborough students may join TAB to make a difference in the library and the Hillsborough community!

Thu, Apr 09, 3:30pm - 4:30pm
North Plainfield branch - Program Room
Join us as we listen to and watch our favorite songs, clips, and videos from the past decade. Hang out to snack, chat, and chill.

Thu, Apr 09, 3:30pm - 4:15pm
Manville branch - Community Room
Join the fun if you like building with LEGO® bricks. Bring your creativity and prepare for a challenge.

Fri, Apr 10, 4:00pm - 5:00pm
Hillsborough branch - Children's Program Tables
Create your own creation using the library's perler beads.

Sat, Apr 11, 11:00am - 2:30pm
Hillsborough branch
Drop in anytime to make a craft or simple project to take home.

Sat, Apr 11, 11:00am - 12:00pm
Bridgewater branch - Meeting Room AB
Explore preservation work at the nearby Wallace House and Old Dutch Parsonage and join a public Q&A on history, preservation, and the American Revolution.

Sat, Apr 11, 11:00am - 12:30pm
Peapack and Gladstone branch
Create your own themed artwork on canvas while following step-by-step guidance from an experienced instructor.

Sat, Apr 11, 12:00pm - 1:30pm
Montgomery branch - Storytime Room
Learn the fundamentals of Python programming in this 3-part coding course led by MHS student, Shritan Thirunagari. No previous experience necessary.

Sat, Apr 11, 3:30pm - 5:00pm
Somerville branch - Programs 2
A welcoming and relaxed space for tarot enthusiasts of all levels to learn, practice, and connect. This month's meetup will be participant-led and not facilitated by library staff as usual.

Mon, Apr 13, 4:00pm - 5:00pm
Hillsborough branch - Teen Space
Using recycled and natural materials, nut butter, and bird seed, we will make hanging bird feeders that you can put in your yard for nature's critters to munch on!

Mon, Apr 13, 5:15pm - 6:00pm
Montgomery branch - Storytime Room
Program entry will be granted on a first come, first serve basis. Check-in begins 15 minutes prior to the start of the program.

Tue, Apr 14, 3:30pm - 4:30pm
North Plainfield branch - Program Room
Celebrate National Poetry Month by taking a written piece of text from a book, newspaper, or magazine and erasing words, in order to come up with your very own artwork!

Tue, Apr 14, 5:00pm - 6:00pm
Hillsborough branch - Conference Room
Learn essential spy skills using STEM! This week: lifting fingerprints from solid surfaces and reading the patterns to identify and investigate suspects.

Tue, Apr 14, 5:15pm - 6:00pm
Montgomery branch - Storytime Room
A beginner’s guide to the importance of financial literacy including money management, saving, budgeting, and more. Presented by MHS student Prabhav Pillarisetti.

Tue, Apr 14, 6:00pm - 7:00pm
Montgomery branch - Library Meeting Room
Join us for simple, creative paper crafts—origami and more!

Wed, Apr 15, 2:00pm - 4:00pm
Hillsborough branch - Conference Room
Enjoy some snacks while watching a family-friendly movie.

Wed, Apr 15, 5:00pm - 6:00pm
Hillsborough branch - Children's Program Tables,Craft Studio
Celebrate spring by learning to make spring rolls! Children can choose what vegetable fillings they want to add to their rice paper spring roll.

Thu, Apr 16, 3:30pm - 4:30pm
North Plainfield branch - Program Room
Create cool food concoctions you can actually eat!

Thu, Apr 16, 3:30pm - 4:15pm
Manville branch - Community Room
Join the fun if you like building with LEGO® bricks. Bring your creativity and prepare for a challenge.

Thu, Apr 16, 4:00pm - 5:00pm
Hillsborough branch - Conference Room
Create and eat bird's nest cookies while putting together simple spring paper crafts and listening to music.

Thu, Apr 16, 4:30pm - 5:30pm
Watchung branch - 20 Stirling Road
Help the library out for an hour. Attendees will earn one hour of service time.

Thu, Apr 16, 5:15pm - 6:30pm
Montgomery branch - Storytime Room
This group will meet monthly to share writing time while providing mutual feedback and support.

Thu, Apr 16, 6:00pm - 7:00pm
Warren Township branch - Program Room - (Children)
Connect with other teens as you help with hands-on projects in preparation for upcoming library programs. Participants will earn one community service hour.

Sat, Apr 18, 11:00am - 12:00pm
Somerville branch - Programs 2
Spend time working and talking with others who share your passion for yarn and other fibers. For experts, novices, and everyone in between. Please note, there is no instructor for this program.

Sat, Apr 18, 11:00am - 12:30pm
Bridgewater branch - Meeting Room ABC
Create your own themed artwork on canvas while following step-by-step guidance from an experienced instructor.

Sat, Apr 18, 11:00am - 2:30pm
Hillsborough branch
Drop in anytime to make a craft or simple project to take home.

Sat, Apr 18, 12:00pm - 1:30pm
Montgomery branch - Storytime Room
Learn the fundamentals of Python programming in this 3-part coding course led by MHS student, Shritan Thirunagari. No previous experience necessary.

Sat, Apr 18, 2:00pm - 2:15pm
Montgomery Library Parking Lot
Explore a mobile, hands-on science lab complete with interactive weather mapping, real-time data collection, and simulations of extreme weather events.

Sat, Apr 18, 2:15pm - 2:30pm
Montgomery Library Parking Lot
Explore a mobile, hands-on science lab complete with interactive weather mapping, real-time data collection, and simulations of extreme weather events.

Sat, Apr 18, 2:30pm - 2:45pm
Montgomery Library Parking Lot
Explore a mobile, hands-on science lab complete with interactive weather mapping, real-time data collection, and simulations of extreme weather events.

Sat, Apr 18, 2:45pm - 3:00pm
Montgomery Library Parking Lot
Explore a mobile, hands-on science lab complete with interactive weather mapping, real-time data collection, and simulations of extreme weather events.

Sat, Apr 18, 3:00pm - 4:00pm
Somerville branch - Adult Services Programs 1
Each month, staff member Rachel will teach you a different skill that will help you become more self-sufficient and gain confidence in your DIY abilities.

Sat, Apr 18, 3:00pm - 4:00pm
Montgomery branch - Library Meeting Room
Andrew Carfaro is an egg artist with his artwork on display at the Montgomery Branch for the month of April. This program will allow you to meet the artist, learn about the process and ask questions.

Mon, Apr 20, 3:30pm - 4:30pm
North Plainfield branch - Program Room
Join us as we create a photo collage using recycled and sustainable materials. Snacks will be provided!

Mon, Apr 20, 4:00pm - 5:00pm
Raritan Public Library - Community Room
Hey tweens and teens! Are you 10–17 with big ideas or epic notebook doodles? Join our new Art Club! We have the supplies and you bring the imagination.

Mon, Apr 20, 5:15pm - 6:00pm
Montgomery branch - Storytime Room
A hands-on culinary program with a slice of story time to learn food handling skills and explore new reads.

Tue, Apr 21, 5:00pm - 6:00pm
Hillsborough branch - Program Room AB
Learn basic knit and crochet skills and enjoy crafting with friends! Please BYO yarn and knitting needles/crochet hooks, although some limited supplies will be available to borrow during the program.

Tue, Apr 21, 6:30pm - 7:30pm
Bridgewater branch - Meeting Room AB
Make a difference by volunteering at the library.

Wed, Apr 22, 5:00pm - 6:00pm
Hillsborough branch - Children's Program Tables,Craft Studio
Learn to make your very own bath bombs from scratch.

Thu, Apr 23, 3:30pm - 4:15pm
Manville branch - Adult Media Area
Join the fun if you like building with LEGO® bricks. Bring your creativity and prepare for a challenge.

Thu, Apr 23, 6:00pm - 7:00pm
Hillsborough branch - Children's Program Tables
An hour of informal play. All skill levels welcome. Please note that this is not an instructional program - it is recommended that participants have a basic knowledge of chess.

Fri, Apr 24, 3:30pm - 5:00pm
Somerville branch - Main Reading Room
Unleash your inner rockstar with us! Paint a rock for our Rock Garden, enjoy tasty tour treats, have your photo taken as a metal lord, get a (temporary) tattoo, and rock out to killer tunes.

Fri, Apr 24, 4:00pm - 5:00pm
Hillsborough branch - Children's Program Tables,Craft Studio
Learn how to use shaving cream, food color, and water color paper to create beautiful marbled paper.

Fri, Apr 24, 4:30pm - 5:30pm
Montgomery branch - Storytime Room
Make new bookish friends during a group discussion of "Breath of the Dragon" alongside snacks and freebies.

Fri, Apr 24, 4:30pm - 4:45pm
Watchung Library, Best Lake Parking Lot
Explore a mobile, hands-on science lab complete with interactive weather mapping, real-time data collection, and simulations of extreme weather events.

Fri, Apr 24, 4:45pm - 5:00pm
Watchung Library, Best Lake Parking Lot
Explore a mobile, hands-on science lab complete with interactive weather mapping, real-time data collection, and simulations of extreme weather events.

Fri, Apr 24, 5:00pm - 5:15pm
Watchung Library, Best Lake Parking Lot
Explore a mobile, hands-on science lab complete with interactive weather mapping, real-time data collection, and simulations of extreme weather events.

Fri, Apr 24, 5:15pm - 5:30pm
Watchung Library, Best Lake Parking Lot
Explore a mobile, hands-on science lab complete with interactive weather mapping, real-time data collection, and simulations of extreme weather events.

Sat, Apr 25, 11:00am - 2:30pm
Hillsborough branch
Drop in anytime to make a craft or simple project to take home.

Sat, Apr 25, 11:00am - 1:30pm
Raritan Public Library
Celebrate the joy and vibrant colors of spring at the Raritan Public Library’s 2nd Annual Holi Celebration! Come together for an afternoon full of music, snacks, crafts, and color play.

Sat, Apr 25, 12:00pm - 1:30pm
Montgomery branch - Storytime Room
Learn the fundamentals of Python programming in this 3-part coding course led by MHS student, Shritan Thirunagari. No previous experience necessary.

Sat, Apr 25, 12:30pm - 1:30pm
Somerville branch
Join us for a concert to celebrate National Library Week on the SCLSNJ's Somerville Branch Lawn

Sat, Apr 25, 1:00pm - 4:00pm
Somerville branch - Adult Services Programs 1
Find your crafter joy and celebrate National Library Week with us! A variety of craft activities will be offered, or you can bring your own craft to work on.

Sat, Apr 25, 2:00pm - 2:30pm
Peapack and Gladstone branch
Do you know the difference between a grant, scholarship, and education loan? Should you pursue subsidized, unsubsidized, or private loans?

Mon, Apr 27, 4:00pm - 6:00pm
Hillsborough branch - Public Conference Room
Take a break from studying for exams and relax with snacks, crafts, games, and more. For teen and tweens only.

Mon, Apr 27, 5:15pm - 6:00pm
Montgomery branch - Storytime Room
Program entry will be granted on a first come, first serve basis. Check-in begins 15 minutes prior to the start of the program.

Tue, Apr 28, 4:00pm - 6:00pm
Hillsborough branch - Public Conference Room
Take a break from studying for exams and relax with snacks, crafts, games, and more. For teen and tweens only.

Wed, Apr 29, 4:00pm - 6:00pm
Hillsborough branch - Public Conference Room
Take a break from studying for exams and relax with snacks, crafts, games, and more. For teen and tweens only.

Thu, Apr 30, 3:30pm - 4:15pm
Manville branch - Community Room
Join the fun if you like building with LEGO® bricks. Bring your creativity and prepare for a challenge.

Thu, Apr 30, 3:30pm - 4:30pm
North Plainfield branch
Celebrate Earth Day by creating and decorating your own terrarium using paints, markers, and more!

Thu, Apr 30, 4:00pm - 6:00pm
Hillsborough branch - Public Conference Room
Take a break from studying for exams and relax with snacks, crafts, games, and more. For teen and tweens only.

Thu, Apr 30, 4:30pm - 5:00pm
Watchung branch - 20 Stirling Road
Learn the different basic types of investments, understand risk, ways to become a smart investor, how to establish investment goals and mistakes to avoid when becoming a first-time investor.

Thu, Apr 30, 6:00pm - 7:00pm
Warren Township branch - Program Room - (Children)
Connect with other teens as you help library staff make creative displays for the library. All art made during this program, will be displayed. Participants will earn one community service hour.
Registration opens Thursday, April 9 2026 at 9:00am

Sat, May 02, 11:00am - 12:00pm
Bridgewater branch - Meeting Room ABC
Celebrate the Dragon Boat Festival, a traditional Chinese holiday honoring courage and loyalty.
Registration opens Saturday, April 11 2026 at 10:00am

Sat, May 02, 11:00am - 2:30pm
Hillsborough branch
Drop in anytime to make a craft or simple project to take home.

Sat, May 02, 1:00pm - 4:00pm
Montgomery branch - Storytime Room
3-hour game play of the classic tabletop RPG. Beginners and experienced players are welcome!
Registration opens Saturday, April 11 2026 at 9:00am

Mon, May 04, 4:00pm - 6:00pm
Hillsborough branch - Public Conference Room
Take a break from studying for exams and relax with snacks, crafts, games, and more. For teen and tweens only.

Tue, May 05, 1:00pm - 4:30pm
Somerville branch - Youth Services
Celebrate Cinco de Mayo at the library with a drop-in craft! Kids can create their own colorful alebrije, a magical creature from Mexican folk art. Join anytime during the program hours.

Tue, May 05, 4:00pm - 6:00pm
Hillsborough branch - Public Conference Room
Take a break from studying for exams and relax with snacks, crafts, games, and more. For teen and tweens only.

Tue, May 05, 4:00pm - 5:00pm
Manville branch - Community Room
Learn about wolf conservation and natural history, then have a chance to meet one or two of the wolfdogs from Howling Woods Farm.
Registration opens Tuesday, April 14 2026 at 12:00am

Tue, May 05, 6:30pm - 7:30pm
Bridgewater branch - Meeting Room AB
Make a difference by volunteering at the library.
Registration opens Tuesday, April 7 2026 at 6:30pm