Enrichment Programs for Teens
Skip Enrichment Programs for Teens widget
Sat, Mar 21, 10:00am - 2:00pm
Raritan Public Library
Step right up—March is for Making! The Raritan Public Library is thrilled to celebrate the 12th Annual NJ Makers Day with a carnival of creativity! Join us for hands-on fun, crafts, and maker magic!

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

Sat, Mar 21, 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, Mar 21, 11:00am - 11:20am
Hillsborough branch
The St. Patrick’s Day celebrations don't have to end yet—join us for a lively performance that brings the spirit and energy of Irish dance to our local community!

Sat, Mar 21, 11:00am - 1:00pm
Montgomery branch - Library Meeting Room
Tinker and create with hands-on projects that focus on STEAM learning. Visit our maker stations anytime between 11 a.m. - 1 p.m.

Sat, Mar 21, 11:00am - 11:45am
Bridgewater branch - Meeting Room ABC
Discover science experiments such as foggy dry ice storms and mind-boggling vanishing paper. Be amazed by a sizzling spoon, shivering quarter, and special bubbly showers!

Sat, Mar 21, 12:00pm - 2:00pm
Somerville branch - Adult Services Programs 1
Use infusion ink markers and the Cricut mug press to design your own mug!

Sat, Mar 21, 1:30pm - 3:30pm
Peapack and Gladstone branch
Drop-in to design a photo frame for displaying an instant photo taken and printed at the library.

Sat, Mar 21, 3:00pm - 4:00pm
Somerville branch - Programs 2
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, Mar 21, 3:00pm - 4:00pm
Manville branch - Community Room
Learn about the indoor seed starting process in this hands-on, all ages program! Bring home a seedling pot with your new seed to get your spring garden going. All materials provided. Dress for mess!

Mon, Mar 23, 5:00pm - 6:00pm
Hillsborough branch - Program Room A
Take a short creativity break with this five minute craft and make a unique card to send for special occasions or 'just because'!

Mon, Mar 23, 5:00pm - 5:45pm
Montgomery branch
Free 45-minute homework help sessions provided by Montgomery Learning Beyond Limits (MLBL), students from MHS. Please bring your study materials to your session (textbooks, assignments, etc.)

Mon, Mar 23, 5:45pm - 6:30pm
Montgomery branch
Free 45-minute homework help sessions provided by Montgomery Learning Beyond Limits (MLBL), students from MHS. Please bring your study materials to your session (textbooks, assignments, etc.)

Mon, Mar 23, 6:30pm - 7:15pm
Montgomery branch
Free 45-minute homework help sessions provided by Montgomery Learning Beyond Limits (MLBL), students from MHS. Please bring your study materials to your session (textbooks, assignments, etc.)

Tue, Mar 24, 6:00pm - 6:40pm
North Plainfield branch - Main Floor
Discover the Milky Way galaxy, the solar system, constellations, and the night sky as it appears that evening. Join us to see what's out there!
This event is full

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

Tue, Mar 24, 6:40pm - 7:20pm
North Plainfield branch - Main Floor
Discover the Milky Way galaxy, the solar system, constellations, and the night sky as it appears that evening. Join us to see what's out there!
This event is full

Wed, Mar 25, 5:00pm - 5:15pm
Peapack & Gladstone 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.

Wed, Mar 25, 5:15pm - 5:30pm
Peapack & Gladstone 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.

Wed, Mar 25, 5:30pm - 5:45pm
Peapack & Gladstone 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.

Wed, Mar 25, 5:45pm - 6:00pm
Peapack & Gladstone 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.

Thu, Mar 26, 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, Mar 26, 3:30pm - 4:30pm
New venue North Plainfield branch - Program Room
Make a fun springtime treat!

Thu, Mar 26, 5:00pm - 6:00pm
Hillsborough branch - Children's Program Tables
Learn to make your own compostable newspaper seedling pot and leave with it filled with soil and seeds for flowers, vegetables, or herbs.

Thu, Mar 26, 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.

Fri, Mar 27, 2:00pm - 3:00pm
Raritan Public Library - Community Room
Join us for a relaxing gathering of creative students grades 5-12 who enjoy needlework!

Fri, Mar 27, 3:30pm - 4:30pm
Hillsborough branch - Conference Room
Enjoy creating and eating a simple DIY spring-themed snack while listening to tunes, crafting, and chatting!

Fri, Mar 27, 4:30pm - 5:30pm
Montgomery branch - Storytime Room
Make new bookish friends during a group discussion of "The Sunbearer Trials" alongside snacks and freebies.

Fri, Mar 27, 4:30pm - 5:15pm
Watchung branch - Wilson Memorial Church
Discover the Milky Way galaxy, the solar system, constellations, and the night sky as it appears that evening. Join us to see what's out there!

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

Sat, Mar 28, 11:00am - 11:40am
Montgomery branch - Library Meeting Room
Discover the Milky Way galaxy, the solar system, constellations, and the night sky as it appears that evening. Join us to see what's out there!

Sat, Mar 28, 1:00pm - 4:00pm
Somerville branch - Adult Services Programs 1
Stop by the library to paint with watercolors.

Sat, Mar 28, 2:00pm - 3:30pm
Somerville branch - The Somerset Business Hub
Create your own themed artwork on canvas while following step-by-step guidance from an experienced instructor.

Sat, Mar 28, 2:00pm - 3:00pm
Montgomery branch - Library Meeting Room
Join plein air artist, Lindsey Knipe, from the Open Air / Open Space art exhibit for a sketching with paint workshop.
This event is full

Sat, Mar 28, 4:00pm - 5:30pm
Somerville branch - The Somerset Business Hub
Music, food, activities, cosplay, and crafts.

Mon, Mar 30, 2:00pm - 4:00pm
Hillsborough branch - Conference Room,Program Room AB
Test your Mario Kart racing skills, enjoy Mario Kart related crafts, and even pose for a photo with your favorite Mario characters with our green screen!

Mon, Mar 30, 4:00pm - 5:00pm
Raritan Public Library - Community Room
Love crafts and tiny shiny things? Tweens and teens ages 10–17 are invited to the library for a fun, hands-on craft—create your own diamond-painted egg ornament! Registration required.

Mon, Mar 30, 5:00pm - 5:45pm
Montgomery branch
Free 45-minute homework help sessions provided by Montgomery Learning Beyond Limits (MLBL), students from MHS. Please bring your study materials to your session (textbooks, assignments, etc.)

Mon, Mar 30, 5:45pm - 6:30pm
Montgomery branch
Free 45-minute homework help sessions provided by Montgomery Learning Beyond Limits (MLBL), students from MHS. Please bring your study materials to your session (textbooks, assignments, etc.)

Mon, Mar 30, 6:00pm - 6:45pm
Montgomery branch - Library Meeting Room
A presentation on PFAS sources, health impacts, current regulations, and how residents can take practical steps to reduce exposure. Learn how to check PFAS levels in your local water supply.

Mon, Mar 30, 6:30pm - 7:15pm
Montgomery branch
Free 45-minute homework help sessions provided by Montgomery Learning Beyond Limits (MLBL), students from MHS. Please bring your study materials to your session (textbooks, assignments, etc.)

Tue, Mar 31, 2:00pm - 3:00pm
Hillsborough branch - Conference Room
Make your own smoothie from scratch!

Tue, Mar 31, 2:00pm - 2:30pm
Raritan Public Library - Community Room
Taste-test a variety of mystery Oreos, guess each flavor, and rank your best and worst. Get ready—your taste buds are going on an adventure! For ages 10-17. Please register!

Tue, Mar 31, 5:00pm - 6:00pm
Hillsborough branch - Children's Room
Create your own creation using the library's perler beads.

Tue, Mar 31, 5:30pm - 7:00pm
Montgomery branch - Library Meeting Room
A family-friendly movie screening of The Wild Robot (rated PG). Dinner and activities while supplies last.

Wed, Apr 01, 2:00pm - 3:30pm
Montgomery branch - Library Meeting Room
Watch a film chosen by YOU from the teen movie survey. Snacks and activities while supplies last.

Wed, Apr 01, 4:00pm - 5:00pm
Hillsborough branch - Program Room AB
Discover up close and personal encounters with some of our planet's most fascinating creatures.

Thu, Apr 02, 2:00pm - 2:45pm
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.

Thu, Apr 02, 3:00pm - 4:00pm
Hillsborough branch - Children's Room
Learn to make your own slime that you get to take home.

Thu, Apr 02, 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 02, 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 03, 2:00pm - 2:45pm
Hillsborough branch - Program Room AB
Watch a Mad Scientist defy gravity in this energetic and spectacular event including sounds from didgeridoo tubes and an explosion of foam!

Sat, Apr 04, 11:00am - 11:15am
Bridgewater 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.
This event is full

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

Sat, Apr 04, 11:00am - 11:45am
Manville branch - Community Room
Discover an exciting science show with experiments such as the super absorbent magic trick, slime-making, hair-raising static electricity, dry ice, and melting the Wicked Witch of the West!

Sat, Apr 04, 11:15am - 11:30am
Bridgewater 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 04, 11:30am - 11:45am
Bridgewater 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 04, 11:45am - 12:00pm
Bridgewater 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 04, 1:00pm - 2:30pm
Montgomery branch - Storytime Room
Recharge your hit points with a relaxing D&D themed craft plus DM office hours for new or aspiring players.

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

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

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 - 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, 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, 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.
Registration opens Saturday, March 21 2026 at 9:00am

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, 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, 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: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, 3:30pm - 4:30pm
North Plainfield branch - Program Room
Create cool food concoctions you can actually eat!

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.
Registration opens Thursday, March 26 2026 at 9:00am

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.
Registration opens Thursday, March 26 2026 at 9:00am

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.
Registration opens Saturday, March 28 2026 at 10:00am

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 - 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.
Registration opens Saturday, March 21 2026 at 9:00am

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.
Registration opens Saturday, March 28 2026 at 10:00am

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.
Registration opens Saturday, March 28 2026 at 10:00am

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.
Registration opens Saturday, March 28 2026 at 10:00am

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.
Registration opens Saturday, March 28 2026 at 10:00am

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.

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.
Registration opens Monday, March 23 2026 at 4:00pm

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.
Registration opens Monday, March 30 2026 at 9:00am