Enrichment Programs for Teens
Skip Enrichment Programs for Teens widget
Tue, Dec 09, All day
Raritan Public Library
Bid on beautiful, one-of-a-kind handmade items crafted by the Needlers Group of the Raritan Public Library!

Tue, Dec 09, 6:00pm - 7:00pm
Montgomery branch - Library Meeting Room
Simple origami or easy-to-do paper crafts that everyone can enjoy!

Wed, Dec 10, All day
Raritan Public Library
Bid on beautiful, one-of-a-kind handmade items crafted by the Needlers Group of the Raritan Public Library!

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, All day
Raritan Public Library
Bid on beautiful, one-of-a-kind handmade items crafted by the Needlers Group of the Raritan Public Library!

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, 3:30pm - 4:30pm
North Plainfield branch - Program Room
Create awesome marbled paint ornaments! Mix colors, swirl cool patterns, and make a one-of-a-kind decoration to show off or gift.

Thu, Dec 11, 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 November 20.

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.

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, All day
Raritan Public Library
Bid on beautiful, one-of-a-kind handmade items crafted by the Needlers Group of the Raritan Public Library!

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!

Rescheduled
Fri, Dec 12, 4:30pm - 5:30pm
New date Friday, December 19, 4:30pm - 5:30pm
Montgomery branch
Make new bookish friends during a group discussion of "Sunrise on the Reaping" alongside snacks and freebies.

Sat, Dec 13, All day
Raritan Public Library
Bid on beautiful, one-of-a-kind handmade items crafted by the Needlers Group of the Raritan Public Library!

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.

Mon, Dec 15, All day
Raritan Public Library
Bid on beautiful, one-of-a-kind handmade items crafted by the Needlers Group of the Raritan Public Library!

Mon, Dec 15, 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 15, 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.

Mon, Dec 15, 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 15, 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 16, All day
Raritan Public Library
Bid on beautiful, one-of-a-kind handmade items crafted by the Needlers Group of the Raritan Public Library!

Tue, Dec 16, 4:00pm - 5:00pm
Hillsborough branch - Conference Room
Create red and white swirled fluffy slime complete with peppermint essential oil and crushed candy cane!

Tue, Dec 16, 6:00pm - 7:30pm
North Plainfield branch - Program Room
Create your own hoop basket in this beginner-friendly sewing workshop. All necessary supplies will be provided, and participants may bring their own materials or equipment if desired.
This event is full

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

Wed, Dec 17, All day
Raritan Public Library
Bid on beautiful, one-of-a-kind handmade items crafted by the Needlers Group of the Raritan Public Library!

Wed, Dec 17, 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.

Cancelled
Wed, Dec 17, 4:00pm - 7:00pm
North Plainfield 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/.

Wed, Dec 17, 6:00pm - 7:00pm
North Plainfield branch - Program Room
Decorate fresh Duck Donuts with seasonal holiday toppings and icings!
This event is full

Thu, Dec 18, All day
Raritan Public Library
Bid on beautiful, one-of-a-kind handmade items crafted by the Needlers Group of the Raritan Public Library!

Thu, Dec 18, 3:30pm - 4:30pm
North Plainfield branch - Program Room
Create cool food concoctions you can actually eat! This month we will be making hot chocolate with all the toppings!

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

Thu, Dec 18, 6:00pm - 7:00pm
Warren Township branch - Program Room - (Children)
Connect with other teens as you show off the art designs you made. Snacks and beverages will be served at the event.

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

Fri, Dec 19, All day
Raritan Public Library
Bid on beautiful, one-of-a-kind handmade items crafted by the Needlers Group of the Raritan Public Library!

Fri, Dec 19, 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 19, 4:00pm - 5:00pm
Hillsborough branch - Program Room AB
Hillsborough's own FTC Robotics Team KinetIQ is showing off their new robot!

Fri, Dec 19, 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.

Sat, Dec 20, All day
Raritan Public Library
Bid on beautiful, one-of-a-kind handmade items crafted by the Needlers Group of the Raritan Public Library!

Sat, Dec 20, 11:00am - 12:00pm
Somerville branch - Youth Services
Make creations for yourself and your loved ones, or donate them to those in need.

Sat, Dec 20, 1:00pm - 2:30pm
Montgomery branch - Storytime Room
Recharge your hit points while we watch the Dungeons and Dragons movie, plus DM office hours for new or aspiring players.

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

Mon, Dec 22, 4:00pm - 5:00pm
Hillsborough branch - Children's Program Tables
Unleash your creativity to design custom charms and watch them shrink before your eyes!

Tue, Dec 23, 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.

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

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!

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, 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.

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!
Registration opens Friday, December 12 2025 at 2:00pm

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!

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.

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.