Enrichment Programs for Teens
Skip Enrichment Programs for Teens widget
Fri, Dec 26, All day
Bridgewater branch
Explore the children's section of the library by finding clues and solving a trail of simple puzzles. A final surprise awaits you at the end!

Fri, Dec 26, 11:00am - 1:00pm
Hillsborough branch - Children's Program Tables
Enjoy some hot chocolate and work on a cozy winter craft like perler beads, creating bookmarks, or coloring sheets.

Fri, Dec 26, 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, Dec 26, 2:00pm - 4:00pm
Hillsborough branch - Program Room AB
Enjoy some snacks while watching a family-friendly movie.

Sat, Dec 27, All day
Bridgewater branch
Explore the children's section of the library by finding clues and solving a trail of simple puzzles. A final surprise awaits you at the end!

Sat, Dec 27, 10:30am - 4:30pm
Montgomery branch - Storytime Room
We’re opening up our Storytime Room for coloring day. Drop-in between the listed times for a coloring page or to contribute to our giant winter mural. Activity available while supplies last.

Sat, Dec 27, 11:00am - 1:00pm
Hillsborough branch - Children's Room
Hillsborough High School's FTC robotics team Cybernauts will be in the children's area to demo their new competition robot!

Sun, Dec 28, All day
Bridgewater branch
Explore the children's section of the library by finding clues and solving a trail of simple puzzles. A final surprise awaits you at the end!

Mon, Dec 29, All day
Bridgewater branch
Explore the children's section of the library by finding clues and solving a trail of simple puzzles. A final surprise awaits you at the end!

Mon, Dec 29, 5:00pm - 6:00pm
Hillsborough branch - Children's Program Tables
Join the fun if you like building with LEGO® bricks. Bring your creativity and prepare for a challenge.

Tue, Dec 30, All day
Bridgewater branch
Explore the children's section of the library by finding clues and solving a trail of simple puzzles. A final surprise awaits you at the end!

Tue, Dec 30, 1:00pm - 3:00pm
Hillsborough branch - Program Room AB
Celebrate your love of all things KPop Demon Hunters with food, crafts, dancing, and more.

Tue, Dec 30, 2:00pm - 2:30pm
Raritan Public Library - Community Room
Get ready to build, decorate, and snack (just a little!) as you create your very own gingerbread house made with graham crackers, frosting, and candy! Bring your imagination and holiday spirit.
This event is full

Wed, Dec 31, All day
Bridgewater branch
Explore the children's section of the library by finding clues and solving a trail of simple puzzles. A final surprise awaits you at the end!

Wed, Dec 31, 11:00am - 12:00pm
Hillsborough branch - Children's Room
Celebrate the new year as we count down to 12 noon with crafts, music, and snacks. Bring in the Noon Year with a toast of sparkling apple cider and a homemade noise maker!

Fri, Jan 02, 2:00pm - 3:30pm
Montgomery branch - Storytime Room
Make unique works of art using colorful Perler beads. We provide the supplies, you bring the creativity!

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

Sat, Jan 03, 11:00am - 1:00pm
Hillsborough branch - Children's Room
Hillsborough High School's FTC robotics team Cybernauts will be in the children's area to demo their new competition robot!

Sat, Jan 03, 2:00pm - 5:00pm
Montgomery branch - Library Meeting Room
Spend a few quiet social hours working on puzzles together. Bring your own or explore the library's collection. Program hosted by MHS student and puzzle enthusiast, Saamya Guduri.

Mon, Jan 05, 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, Jan 05, 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, Jan 05, 6:00pm - 7:30pm
Somerville branch - Adult Services Programs 1
Let your imagination run wild and create a truly atrocious piece of art. Create the worst and win a prize.

Mon, Jan 05, 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, Jan 06, 4:30pm - 5:30pm
Watchung branch - 20 Stirling Road
Discover how to paint step-by-step using watercolors. Pre-packaged snacks and drinks will be served. Parents/guardians and their children must sign up individually.

Thu, Jan 08, 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, Jan 08, 5:00pm - 6:00pm
Montgomery branch - Storytime Room
Practice your reading skills by reading a story to a certified therapy dog. Registration is required by visiting the Youth Services desk or call 908-458-8430 ext. 4. Registration begins December 18.

Thu, Jan 08, 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.

Thu, Jan 08, 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.

Fri, Jan 09, 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, Jan 09, 4:30pm - 5:30pm
Montgomery branch - Storytime Room
Make new bookish friends during a group discussion of "The Sunbearer Trials" alongside snacks and freebies.

Sat, Jan 10, 11:00am - 12:00pm
Bridgewater branch - Meeting Room ABC
Meet some animal ambassadors and learn how some animals prepare for, survive through, and even thrive in the Winter.

Sat, Jan 10, 11:00am - 1:00pm
Hillsborough branch - Children's Room
Hillsborough High School's FTC robotics team Cybernauts will be in the children's area to demo their new competition robot!

Sat, Jan 10, 11:00am - 12:00pm
North Plainfield branch - Main Floor
Join our cartoon drawing group! All ages and skill levels welcome. Show your creativity and learn new techniques from fellow amateur artists.

Mon, Jan 12, 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, Jan 12, 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, Jan 12, 6:00pm - 7:00pm
North Plainfield branch - Program Room
Learn about wolf conservation and natural history, then have a chance to meet one or two of the wolfdogs from Howling Woods Farm.

Mon, Jan 12, 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, Jan 13, 6:00pm - 7:00pm
Montgomery branch - Library Meeting Room
Simple origami or easy-to-do paper crafts that everyone can enjoy!

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

Thu, Jan 15, 4:00pm - 5:00pm
Manville branch - Community Room
Decorate fresh Duck Donuts with seasonal toppings and icings!
Registration opens Friday, December 26 2025 at 10:00am

Thu, Jan 15, 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, December 25 2025 at 5:15pm

Thu, Jan 15, 6:00pm - 7:00pm
Warren Township branch - Program Room - (Children)
Earn volunteer credit and connect with other teens as you create pixel art that will be on display around the library.
Registration opens Thursday, December 25 2025 at 9:00am

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

Sat, Jan 17, 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, Jan 17, 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, December 27 2025 at 1:00pm

Sat, Jan 17, 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, Jan 17, 4:00pm - 4:45pm
Montgomery branch - Library Meeting Room
A string musical performance by the Luce Quintet, a group of students from MHS. Featuring a performance of famous film themes, classical orchestral music and contemporary songs.
Registration opens Saturday, December 27 2025 at 4:00pm

Wed, Jan 21, 6:30pm - 7:30pm
Somerville branch - Adult Services Programs 1
Join Dawn from Blue Marble Studio in this introduction to zines. You will learn about zines and make your own. This program is for adults and youth ages 12 years old and up only.

Thu, Jan 22, 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, Jan 22, 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, Jan 22, 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.

Thu, Jan 22, 6:00pm - 7:00pm
Warren Township branch - Program Room - (Children)
Earn volunteer credit and connect with other teens as you create pixel art that will be on display around the library.
Registration opens Thursday, January 1 2026 at 9:00am

Fri, Jan 23, 2:00pm - 3:00pm
Raritan Public Library - Community Room
Join us for a relaxing gathering of creative students grades 5-12 who enjoy needlework!
Registration opens Friday, December 26 2025 at 2:00pm