Enrichment Programs for Teens
Skip Enrichment Programs for Teens widget
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!

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

Cancelled
Sat, Jan 03, 11:00am - 1:00pm
Hillsborough branch
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:00pm - 6:00pm
Hillsborough branch - Children's Program Tables
Decorate your own 2026 calendar and bind it in the library's Craft Studio.

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

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.

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

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.

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, 5:00pm - 6:00pm
Hillsborough branch - Conference Room
Drop in for a five minute craft to make your own lip scrub from simple kitchen ingredients!

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, 3:30pm - 4:30pm
North Plainfield branch - Program Room
Discover the world of anime and manga while hanging out with fellow teens.

Thu, Jan 15, 4:00pm - 5:00pm
Manville branch - Community Room
Decorate fresh Duck Donuts with seasonal toppings and icings!

Thu, Jan 15, 5:00pm - 6:00pm
Hillsborough branch - Conference Room
Explore mindful art with watercolor zentangles - abstract patterns in bold or soothing colors.

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.

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.

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!

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.

Tue, Jan 20, 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.

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, 3:30pm - 4:30pm
North Plainfield branch - Program Room
Get creative with beads! We will be making various types of jewelry with all types of beads.

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

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.

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!

Sat, Jan 24, 10:00am - 2:00pm
Raritan Public Library - Community Room
Looking for fresh inspiration or just some fun, free supplies? Join us for our Craft Supply Exchange! Discover tables filled with arts and crafts materials for all ages.

Sat, Jan 24, 10:30am - 12:30pm
North Plainfield branch - Program Room
Design your own tote bag with iron-on vinyl! Choose a design, press it on, and take home a one-of-a-kind bag. Teens & adults welcome. All supplies will be provided.

Sat, Jan 24, 10:30am - 12:00pm
Montgomery branch - Library Meeting Room
Join Princeton-based artist Faraz Khan for an inspiring workshop exploring the art of Arabic calligraphy as a bridge between culture, language, and contemporary design.

Sat, Jan 24, 1:00pm - 4:00pm
Somerville branch - Adult Services Programs 1
Stop by the library to paint a canvas tote bag. All supplies are provided.

Sat, Jan 24, 1:00pm - 1:45pm
St. Luke's Episcopal Church
Discover a performance of "Dorothy and the Wizard of Oz".
Registration opens Saturday, January 3 2026 at 9:00am

Sat, Jan 24, 2:00pm - 3:30pm
Somerville branch - Main Reading Room
Learn about the spices in chai, how to make it, and sample a cup of chai! Presented by Dosti & Chai of Somerville.

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

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

Thu, Jan 29, 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 29, 3:30pm - 4:00pm
North Plainfield branch - Program Room
Create cool food concoctions you can actually eat! Back by popular demand, we will be making Ramen this month.

Thu, Jan 29, 4:00pm - 4:30pm
North Plainfield branch
Create cool food concoctions you can actually eat! Back by popular demand, we will be making Ramen this month.

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

Fri, Jan 30, 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, January 2 2026 at 2:00pm