Enrichment Programs for Teens
Skip Enrichment Programs for Teens widget
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:00am - 12:00pm
Peapack and Gladstone branch
Celebrate the reopening of our library following recent renovations. Bring your family and friends for a day of fun, activities, and community.

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.
This event is full

Sat, Jan 24, 11:00am - 2:30pm
Hillsborough branch - Children's Program Tables
Drop in between 11 a.m. and 2:30 p.m. to make a craft or simple project to take home.

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

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.

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

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

Cancelled
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.
This event is full

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.
This event is full

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!

Sat, Jan 31, 11:00am - 2:30pm
Hillsborough branch - Children's Program Tables
Drop in between 11 a.m. and 2:30 p.m. to make a craft or simple project to take home.

Mon, Feb 02, 4:00pm - 5:00pm
Raritan Public Library - Community Room
Level up your room with a DIY heart pillow you make yourself! Just tie knots, add stuffing, and boom: the cutest pillow ever. It’s fun, fast, and totally beginner-friendly.

Tue, Feb 03, 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.

Wed, Feb 04, 3:30pm - 4:15pm
Manville branch - Community Room
Relax and paint with watercolor in a low stress, no pressure environment.

Thu, Feb 05, 3:30pm - 4:30pm
North Plainfield branch - Program Room
Celebrate Black History Month with color! We’ll explore Alma Thomas’s art and her signature mosaic style. Then create your own painting inspired by her work — and enjoy snacks while you paint!

Thu, Feb 05, 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, Feb 05, 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, Feb 05, 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, Feb 05, 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, Feb 06, 4:30pm - 5:30pm
Watchung branch - 20 Stirling Road
Decorate fresh Duck Donuts with Valentine's Day toppings and icings!
This event is full

Sat, Feb 07, 11:00am - 12:00pm
Bridgewater branch - Meeting Room ABC
Celebrate Lunar New Year and create a blow ink plum blossom craft.

Sat, Feb 07, 11:00am - 12:00pm
Warren Township branch - Program Room - (Children)
Meet some animal ambassadors and learn how some animals prepare for, survive through, and even thrive in the Winter.

Sat, Feb 07, 11:00am - 1:00pm
Montgomery branch - Library Meeting Room
Celebrate Lunar New Year with festive card-making for all ages. All materials provided. Everyone is welcome! This is a drop-in event.

Sat, Feb 07, 2:00pm - 3:00pm
Montgomery branch - Library Meeting Room
Decorate fresh Duck Donuts with Valentine's Day toppings and icings!

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

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

Wed, Feb 11, 3:00pm - 4:30pm
Somerville branch - Adult Services Programs 1
Drop by the library to design a Valentine's Day card, featuring the Cricut.

Wed, Feb 11, 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.

Thu, Feb 12, 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, Feb 12, 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 January 29.

Thu, Feb 12, 6:00pm - 7:00pm
Warren Township branch - Program Room - (Children)
Earn volunteer credit as you connect with other teens as you create illusion art that will be on display around the library.

Fri, Feb 13, 4:30pm - 5:30pm
Montgomery branch - Storytime Room
Make new bookish friends during a group discussion of "Warcross" alongside snacks and freebies.
Registration opens Friday, January 23 2026 at 4:30pm

Sat, Feb 14, 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, Feb 14, 3:00pm - 4:30pm
Somerville branch - Programs 2
A welcoming and relaxed space for tarot enthusiasts of all levels of experience to learn, practice, and connect.

Tue, Feb 17, 2:00pm - 3:30pm
Montgomery branch - Library Meeting Room
A teens-only movie screening of Warm Bodies (rated PG-13). Snacks and activities while supplies last.
Registration opens Tuesday, January 27 2026 at 2:00pm

Wed, Feb 18, 3:30pm - 4:30pm
North Plainfield branch - Program Room
After school, make a Stranger Things faux stained glass window with foil and markers! Enjoy snacks and get hyped for Friday’s after-hours teen Lock-In!

Thu, Feb 19, 3:30pm - 4:30pm
North Plainfield branch - Program Room
Make creepy Demogorgon donuts inspired by Stranger Things! Get in the spirit for our upcoming Stranger Things Lock-In with spooky treats and fun.

Thu, Feb 19, 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, Feb 19, 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, Feb 19, 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, January 29 2026 at 5:15pm

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

Fri, Feb 20, 6:30pm - 8:30pm
North Plainfield branch - Main Floor
Get locked in the library after hours! Team up to tackle a Stranger Things scavenger hunt, then hang out, play games, and eat snacks while the Upside Down stirs.

Sat, Feb 21, 10:30am - 11:30am
Montgomery branch - Storytime Room
Visit between the listed times to craft a cute pipe cleaner lantern in celebration of Lunar New Year (while supplies last.)

Sat, Feb 21, 11:00am - 12:00pm
Peapack and Gladstone branch
Meet some animal ambassadors and learn how some animals prepare for, survive through, and even thrive in the Winter.
Registration opens Saturday, January 31 2026 at 10:00am

Sat, Feb 21, 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, Feb 21, 11:00am - 12:00pm
Warren Township branch - Program Room - (Children)
Decorate fresh Duck Donuts with seasonal toppings and icings!
Registration opens Saturday, January 31 2026 at 10:00am

Sat, Feb 21, 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, January 31 2026 at 1:00pm

Sat, Feb 21, 3:00pm - 4:00pm
Montgomery branch - Library Meeting Room
The Family & Friends CPR program teaches how to perform CPR in adults and children and how to help an adult or child who is choking.

Sat, Feb 21, 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.