Enrichment Programs for Teens
Skip Enrichment Programs for Teens widget
Cancelled
Sat, Nov 15, 1:00pm - 4:00pm
Montgomery branch
3-hour game play of the classic tabletop RPG. Beginners and experienced players are welcome!

Mon, Nov 17, 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, Nov 17, 5:30pm - 7:30pm
Somerville branch
Each week, a different theme of items from the Somerville Local History Collection will be displayed. Explore our physical and digital collections from Somerville.

Mon, Nov 17, 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, Nov 17, 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, Nov 18, 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, Nov 18, 6:30pm - 7:30pm
Bridgewater branch - Meeting Room AB
Make a difference by volunteering at the library.

Wed, Nov 19, 5:00pm - 6:00pm
Hillsborough branch - Program Room AB
Existing teen volunteers may join TAB to make a difference in the library and the Hillsborough community! Pizza and snacks are included!

Thu, Nov 20, 3:30pm - 4:30pm
North Plainfield branch - Program Room
Create cool food concoctions you can actually eat! Join us to make tiny Thanksgiving-inspired treats that look just like the real dishes—only cuter (and tastier)!

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

Cancelled
Thu, Nov 20, 6:00pm - 7:00pm
Somerville branch
Share your art and inspiration with other artists!

Thu, Nov 20, 6:00pm - 7:00pm
Warren Township branch - Program Room - (Children)
Connect with other teens as you earn community service hours. Work with outside organizations to do creative projects and help the community.

Thu, Nov 20, 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.

Sat, Nov 22, 10:30am - 1:30pm
Watchung branch - 20 Stirling Road
Learn letters and write your name with colorful craft sticks.

Mon, Nov 24, 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, Nov 24, 5:30pm - 7:30pm
Somerville branch
Each week, a different theme of items from the Somerville Local History Collection will be displayed. Explore our physical and digital collections from Somerville.

Mon, Nov 24, 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, Nov 24, 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.)

Wed, Nov 26, 2:00pm - 4:00pm
Hillsborough branch
Create something fun using the library's Perler beads.

Wed, Nov 26, 2:00pm - 2:30pm
Raritan Public Library - Community Room
Teens, it’s your time to shine... or squawk! Create your own ugly turkey using an apple as the base and a variety of wacky craft and food supplies. Who can make the ugliest turkey of them all?

Cancelled
Wed, Nov 26, 4:00pm - 7:00pm
Hillsborough branch
SCLSNJ is an officially-designated passport application acceptance facility with passport processing hours set for your convenience. By appointment only. Schedule at https://sclsnj.org/passports/.

Sat, Nov 29, 11:00am - 2:00pm
Bridgewater branch - Meeting Room AB
Do you still remember that clickety-clack sound of your old typewriter? Join us for a walk down memory lane as we view a variety of old typewriters on display. Or come see them for the first time!

Mon, Dec 01, 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, Dec 01, 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, Dec 01, 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, Dec 02, 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.
This event is full

Tue, Dec 02, 6:00pm - 6:45pm
Montgomery branch - Library Meeting Room
Are you attending tonight’s tree lighting at 7 p.m.? Stop into the Meeting Room beforehand to stay warm, have a hot cocoa or snack, or work on a winter craft (while supplies last.)

Tue, Dec 02, 6:30pm - 7:30pm
Bridgewater branch - Meeting Room A
Make a difference by volunteering at the library.

Cancelled
Wed, Dec 03, 4:00pm - 7:00pm
Manville branch
SCLSNJ is an officially-designated passport application acceptance facility with passport processing hours set for your convenience. By appointment only. Schedule at https://sclsnj.org/passports/.

Thu, Dec 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, Dec 04, 6:00pm - 7:00pm
Warren Township branch - Program Room - (Children)
Earn volunteer credit and connect with other teens as you create tiny art designs that will be on display around the library.

Fri, Dec 05, 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, Dec 06, 11:00am - 12:00pm
Bridgewater branch - Meeting Room ABC
Decorate fresh Duck Donuts with seasonal holiday toppings and icings!
This event is full

Sat, Dec 06, 1:00pm - 4:00pm
Somerville branch - Adult Services Programs 1
Drop in between 1 and 4 pm to make a holiday greeting card.

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

Cancelled
Wed, Dec 10, 4:00pm - 7:00pm
Montgomery branch
SCLSNJ is an officially-designated passport application acceptance facility with passport processing hours set for your convenience. By appointment only. Schedule at https://sclsnj.org/passports/.

Thu, Dec 11, 3:00pm - 4:30pm
Somerville branch - Programs 2
Drop in between 3 and 4:30 pm to make a holiday greeting card.

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

Thu, Dec 11, 6:00pm - 7:00pm
Montgomery branch - Library Meeting Room
Je me souviens, “Remember me,” proclaims the motto of Quebec, using the French word that gives us in English "souveniers." Remember the battles and blizzards of General Richard Montgomery.

Thu, Dec 11, 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, Dec 11, 6:30pm - 7:30pm
Raritan Public Library - Community Room
Tis the Season! Using original photographs, vintage images, and live seasonal music, Kevin Woyce explores the history of favorite Christmas Traditions!

Fri, Dec 12, 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 12, 4:30pm - 5:30pm
Montgomery branch - Storytime Room
Make new bookish friends during a group discussion of "Sunrise on the Reaping" alongside snacks and freebies.
Registration opens Friday, November 21 2025 at 4:30pm

Sat, Dec 13, 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.