Enrichment Programs for Teens
Skip Enrichment Programs for Teens widget
Mon, May 18, 10:00am - 8:00pm
Montgomery branch
Montgomery Library is hosting the RevolutionNJ traveling exhibit “Revolutionary Lives: Living the American Experiment Then and Now” from May 18 - June 1, 2026. Come see it in the township lobby!

Mon, May 18, 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, May 18, 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, May 19, 5:00pm - 6:00pm
Hillsborough branch - Conference Room
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, May 19, 6:30pm - 7:30pm
Bridgewater branch - Meeting Room AB
Make a difference by volunteering at the library.

Wed, May 20, 10:00am - 12:00pm
Hillsborough branch - Craft Studio
Visit Hillsborough Branch's Craft Studio to use our sewing machines, Cricut, die cuts, and more. Staff will be available to answer your basic questions or to book a time for a longer consultation.

Wed, May 20, 5:00pm - 6:00pm
Hillsborough branch - Children's Program Tables
Use duct tape in bright colors and fun patterns to create your own durable and unique bookmark!

Wed, May 20, 5:30pm - 7:30pm
Somerville branch
2-hour game play of the classic tabletop RPG. Beginners and experienced players are welcome!
Registration is now closed

Thu, May 21, 1:00pm - 3:00pm
Hillsborough branch - Craft Studio
Visit Hillsborough Branch's Craft Studio to use our sewing machines, Cricut, die cuts, and more. Staff will be available to answer your basic questions or to book a time for a longer consultation.

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

Thu, May 21, 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, May 21, 5:15pm - 6:30pm
Montgomery branch - Storytime Room
This group will meet monthly to share writing time while providing mutual feedback and support.

Thu, May 21, 5:30pm - 7:00pm
Somerville branch - Youth Services
Join our participant-led Chess Program where players bring their own knowledge and skills to the board.

Thu, May 21, 5:30pm - 7:30pm
Manville branch - Community Room
Support the Friends of the Manville Library by voting in the cupcake competition and purchasing treats!

Thu, May 21, 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, May 22, 4:00pm - 5:30pm
Hillsborough branch - Craft Studio
Visit Hillsborough Branch's Craft Studio to use our sewing machines, Cricut, die cuts, and more. Staff will be available to answer your basic questions or to book a time for a longer consultation.

Sat, May 23, 10:30am - 11:30am
Montgomery branch - Storytime Room
Find clues, solve puzzles, and lead your team to escape the room before time runs out!
This event is full

Sat, May 23, 11:00am - 1:00pm
Bridgewater branch - Youth Services Room
Drop in to the Children's Room for a simple craft.

Sat, May 23, 1:00pm - 4:00pm
Somerville branch - Adult Services Programs 1
Paint a small wooden tray for jewelry, keys, or other small objects.

Sat, May 23, 2:00pm - 4:00pm
Hillsborough branch - Children's Program Tables
Drop in anytime to make a craft or simple project to take home.

Sat, May 23, 2:30pm - 3:30pm
Montgomery branch - Storytime Room
Find clues, solve puzzles, and lead your team to escape the room before time runs out!
This event is full

Tue, May 26, 4:00pm - 5:00pm
Peapack and Gladstone branch - Adult Study Area
Create your own dumpling bookmark.

Wed, May 27, 10:00am - 12:00pm
Hillsborough branch - Craft Studio
Visit Hillsborough Branch's Craft Studio to use our sewing machines, Cricut, die cuts, and more. Staff will be available to answer your basic questions or to book a time for a longer consultation.

Wed, May 27, 4:30pm - 6:30pm
Hillsborough branch - Craft Studio
Learn simple sewing skills on sewing machines with a fun scrunchie project!

Wed, May 27, 5:30pm - 7:30pm
Somerville branch
2-hour game play of the classic tabletop RPG. Beginners and experienced players are welcome!
Registration is now closed

Wed, May 27, 5:30pm - 6:30pm
Montgomery branch - Storytime Room
A glitter jar craft for tweens & teens followed by mindfulness practices inspired by the book Let the Glitter Settle by Stefanie Lachenauer.

Thu, May 28, 1:00pm - 3:00pm
Hillsborough branch - Craft Studio
Visit Hillsborough Branch's Craft Studio to use our sewing machines, Cricut, die cuts, and more. Staff will be available to answer your basic questions or to book a time for a longer consultation.

Thu, May 28, 2:45pm - 4:15pm
Somerville branch
For teens

Thu, May 28, 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, May 28, 5:30pm - 6:30pm
Hillsborough branch - Children's Program Tables
Take a moment to create! We supply the media and you do the rest.

Fri, May 29, 4:00pm - 5:30pm
Hillsborough branch - Craft Studio
Visit Hillsborough Branch's Craft Studio to use our sewing machines, Cricut, die cuts, and more. Staff will be available to answer your basic questions or to book a time for a longer consultation.

Fri, May 29, 4:30pm - 5:30pm
Montgomery branch - Storytime Room
Make new bookish friends during a group discussion of "The House Saphir" alongside snacks and freebies.

Fri, May 29, 5:30pm - 7:00pm
Montgomery branch - Library Meeting Room
Step right up to our fun-filled Spring Carnival where games and prizes await!
This event is full

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

Sat, May 30, 1:00pm - 3:00pm
Raritan Public Library
Unleash your creativity and design a vision board that reflects your goals, dreams, and inspirations!

Mon, Jun 01, All day
Somerville branch
Stop by the Somerville Branch to grab your own Somerville PASTport. Then, using the PASTport, travel to different locations in town to learn more about Somerville's rich history. Prize upon completion

Tue, Jun 02, 3:30pm - 4:30pm
North Plainfield branch - Program Room
Join us as we paint a landscape with food! Practice your art skills while snacking on your favorite treats.

Tue, Jun 02, 5:00pm - 6:00pm
Hillsborough branch - Conference Room
Celebrate PRIDE by creating a simple rainbow craft while eating tasty snacks, listening to music, and connecting with each other!

Wed, Jun 03, 5:30pm - 7:30pm
Somerville branch
2-hour game play of the classic tabletop RPG. Beginners and experienced players are welcome!
Registration is now closed

Thu, Jun 04, 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, Jun 04, 5:30pm - 7:00pm
Somerville branch - Youth Services
Join our participant-led Chess Program where players bring their own knowledge and skills to the board.

Thu, Jun 04, 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, Jun 05, 3:30pm - 4:30pm
Somerville branch - Youth Services
Kids will decorate their own donut by mixing their own icing and choosing their own toppings. All materials will be provided, just bring your creativity and sweet tooth!
Registration opens Tuesday, May 26 2026 at 3:30pm

Fri, Jun 05, 4:00pm - 5:30pm
Hillsborough branch - Craft Studio
Visit Hillsborough Branch's Craft Studio to use our sewing machines, Cricut, die cuts, and more. Staff will be available to answer your basic questions or to book a time for a longer consultation.

Mon, Jun 08, 4:30pm - 6:00pm
Hillsborough branch - Children's Program Tables
Learn to create a wildflower seed "bomb" that you can use to bring colorful flowers all around the community.

Mon, Jun 08, 5:45pm - 7:30pm
Hillsborough branch - Conference Room
Start your week out right with a fun night out with a movie! Join us monthly for a night of cinema, snacks, and conversation. This month's film will be "Asteroid City"!

Tue, Jun 09, 5:00pm - 7:00pm
Hillsborough branch - Program Room A
We provide: craft supplies, inspo images, snacks, music. You bring: your graduation cap, a friend, and the good vibes!

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

Wed, Jun 10, 3:30pm - 4:30pm
North Plainfield branch - Program Room
Join us as we combine the excitement of a spelling competition with the fascination of prehistoric creatures.

Wed, Jun 10, 3:30pm - 7:00pm
Montgomery branch - Storytime Room
Bring friends and family or play against our friendly teen volunteers. Screen-free activities from 3:30-5 p.m. and Nintendo Switch games from 5-7 p.m.

Wed, Jun 10, 5:30pm - 7:30pm
Somerville branch
2-hour game play of the classic tabletop RPG. Beginners and experienced players are welcome!
Registration is now closed

Thu, Jun 11, 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, Jun 11, 3:30pm - 4:30pm
North Plainfield branch - Program Room
Get in the World Cup spirit by creating a trophy or jersey in honor of your favorite team! Materials (and snacks) will be provided.

Thu, Jun 11, 5:00pm - 6:00pm
Montgomery branch - Storytime Room
Therapy Dogs and their owners work together as a team to improve the lives of other people. Visit to: read a story to the dog, talk to the owner, or engage in stress reduction through interaction.

Thu, Jun 11, 5:00pm - 6:00pm
Hillsborough branch - Children's Program Tables
Take a moment to create! We supply the media and you do the rest.

Fri, Jun 12, 4:00pm - 5:30pm
Hillsborough branch - Craft Studio
Visit Hillsborough Branch's Craft Studio to use our sewing machines, Cricut, die cuts, and more. Staff will be available to answer your basic questions or to book a time for a longer consultation.

Sat, Jun 13, 10:30am - 11:30am
Montgomery branch - Storytime Room
Craft an origami paper card to gift to the Father figure in your life.
Registration opens Saturday, May 23 2026 at 9:00am

Sat, Jun 13, 2:00pm - 3:00pm
Somerville branch
Get ready for summer adventures! Kids can decorate their own tote bags to carry books and any of their summer essentials. A fun, creative way to kick off the season!
Registration opens Wednesday, June 3 2026 at 2:00pm

Sat, Jun 13, 2:30pm - 3:15pm
Peapack and Gladstone branch
Discover the giants of Earth’s past through fossil digs, ancient bones, and captivating stories.
Registration opens Saturday, May 23 2026 at 10:00am

Sat, Jun 13, 3:30pm - 5:00pm
Somerville branch - Programs 2
A welcoming and relaxed space for tarot enthusiasts of all levels of experience to learn, practice, and connect.

Mon, Jun 15, All day
Raritan Public Library - Raritan Public Library
Unearth a Story this summer at the Raritan Public Library! Get ready to dig into a prehistoric adventure with our Summer Reading Program! Track your reading all summer long.

Mon, Jun 15, 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, May 18 2026 at 4:00pm

Mon, Jun 15, 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, Jun 16, All day
Raritan Public Library - Raritan Public Library
Unearth a Story this summer at the Raritan Public Library! Get ready to dig into a prehistoric adventure with our Summer Reading Program! Track your reading all summer long.

Tue, Jun 16, 5:00pm - 6:00pm
Hillsborough branch - Program Room A
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, Jun 16, 6:00pm - 7:30pm
Bridgewater branch - Meeting Room A
Bring your yarn, string, thread, floss and fuzz projects and come hang out with like minded folks. New members and crafters are welcome!