Enrichment Programs for Teens
Wed, Feb 19, 3:30pm - 4:30pm
North Plainfield branch - Program Room
Create cool food concoctions you can actually eat!

Wed, Feb 19, 4:00pm - 7:00pm
Somerville branch - Main Reading Room
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, Feb 20, 4:30pm - 5:30pm
Hillsborough branch - Conference Room
Explore Python with hands on projects!

Thu, Feb 20, 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 20, 6:00pm - 7:00pm
Hillsborough branch - Program Room AB
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.

Cancelled
Sat, Feb 22, 10:30am - 12:00pm
North Plainfield branch
Explore the Spanish language by engaging with music and popular culture

Sat, Feb 22, 10:30am - 11:30am
Montgomery branch - Storytime Room
Find clues, solve puzzles, and lead your team to escape the room before time runs out!
This event is full

Sat, Feb 22, 1:00pm - 2:00pm
Hillsborough branch - Program Room AB
Join Somerset County 4-H Agricultural Ambassadors to learn all about horses!

Sat, Feb 22, 3:00pm - 4:00pm
Montgomery branch - Storytime Room
Find clues, solve puzzles, and lead your team to escape the room before time runs out!
This event is full

Sat, Feb 22, 4:30pm - 5:30pm
Montgomery branch - Storytime Room
Find clues, solve puzzles, and lead your team to escape the room before time runs out!
This event is full

Mon, Feb 24, 3:30pm - 4:30pm
North Plainfield branch - Program Room
Discover the secrets inside a maple tree.

Mon, Feb 24, 5:00pm - 6:00pm
Hillsborough branch - Conference Room
Hang out with other tweens & teens and make a fun painting!

Tue, Feb 25, 5:15pm - 6:15pm
Montgomery branch - Storytime Room
Explore mythology and lore alongside unique maker crafts and activities.

Tue, Feb 25, 6:00pm - 7:00pm
Hillsborough branch
For all ages to develop their culinary skills!

Tue, Feb 25, 6:00pm - 7:30pm
North Plainfield branch - Woodland Room
Explore the Spanish language by engaging with music and popular culture

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

Wed, Feb 26, 3:30pm - 5:30pm
North Plainfield branch - Program Room
Learn to sew a pillow from two bandanas! All supplies and tools will be provided but feel free to bring your own if you woul like.

Wed, Feb 26, 4:00pm - 7:00pm
Warren Township branch - Conference Room
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/.

Fri, Feb 28, 10:30am - 10:50am
Montgomery branch - Storytime Room
Guitar + Pop Songs = Us singing our hearts out! Join Ms. Natalie for a mini-concert and group sing-along.

Fri, Feb 28, 3:15pm - 4:15pm
Manville branch - Community Room
Learn how to make a candle to take home with you!
This event is full

Fri, Feb 28, 4:30pm - 5:30pm
Hillsborough branch - Conference Room
Explore data science in this hands on course!

Sat, Mar 01, 10:30am - 12:30pm
North Plainfield branch - Craft Room
Learn how to sew a pillow with two bandanas! All materials and tools will be provided.

Sat, Mar 01, 11:00am - 11:45am
Hillsborough branch - Program Room AB
Meet reptiles and amphibians and learn all about them in this interactive show featuring 5-7 animals!

Sat, Mar 01, 11:00am - 1:00pm
Bridgewater branch - Meeting Room ABC
Take team-building to a whole new level! Use fun science “discrepant events” to build collaboration and communication skills that can be utilized in different types of scenarios.

Cancelled
Mon, Mar 03, 6:00pm - 7:30pm
North Plainfield branch
Un espacio inclusivo para divertirse con juegos de mesa y socializar.

Tue, Mar 04, 4:30pm - 5:30pm
Hillsborough branch - Program Room A
Drop in for a fun art project!

Tue, Mar 04, 6:00pm - 7:30pm
North Plainfield branch - Woodland Room
Un espacio inclusivo para divertirse con juegos de mesa y socializar.

Tue, Mar 04, 6:00pm - 7:00pm
Warren Township branch - Program Room - (Children)
Share a laugh as you play fun games, win prizes, and get a special performance from the WHRHS Script and Cue performers of their spring musical comedy "The Addams Family".

Tue, Mar 04, 6:30pm - 7:30pm
Bridgewater branch - Meeting Room AB
Have you ever wanted to run your own program in partnership with the library? Attend this session for information and guidance.
Registration opens Tuesday, March 4 2025 at 12:00am

Rescheduled
Wed, Mar 05, 10:30am - 11:30am
New date Thursday, March 06, 10:30am - 11:30am
North Plainfield branch
Learn different sewing techniques and skills. Each week we will be focusing on a different topic. Sewing supplies will be provided. Feel free to bring your own supplies and equipment if desired.

Wed, Mar 05, 2:00pm - 5:30pm
Watchung branch - 20 Stirling Road
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/.

Rescheduled
Wed, Mar 05, 3:30pm - 4:30pm
New date Thursday, March 06, 3:30pm - 4:30pm
North Plainfield branch
Discover the world of anime and manga while hanging out with fellow teens.

Wed, Mar 05, 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, Mar 06, 10:30am - 11:30am
North Plainfield branch - Program Room
Learn different sewing techniques and skills. Each week we will be focusing on a different topic. Sewing supplies will be provided. Feel free to bring your own supplies and equipment if desired.

Thu, Mar 06, 3:30pm - 4:30pm
North Plainfield branch - Program Room
Discover the world of anime and manga while hanging out with fellow teens.

Thu, Mar 06, 4:30pm - 5:30pm
Hillsborough branch - Conference Room
Explore machine learning and Python with hands on projects!

Thu, Mar 06, 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 February 13

Thu, Mar 06, 6:00pm - 7:00pm
Hillsborough branch - Program Room AB
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, Mar 08, 11:00am - 12:00pm
Bridgewater branch - Meeting Room ABC
Get into the festive spirit of Holi with a high-energy Bollywood Bhangra fusion dance performance and an interactive dance workshop. Then strike a colorful pose at our photo booth!

Sat, Mar 08, 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, Mar 08, 1:30pm - 2:30pm
Hillsborough branch - Conference Room
Join Somerset County 4-H Agricultural Ambassadors to learn all about wool!

Sat, Mar 08, 2:00pm - 4:00pm
North Plainfield branch - Program Room
Drop by the library for an afternoon of fun family crafts

Mon, Mar 10, 5:00pm - 6:00pm
Hillsborough branch - Conference Room
Hang out with other tweens & teens and make a fun painting!

Cancelled
Mon, Mar 10, 6:00pm - 7:30pm
North Plainfield branch
Connect with your creative self in a relaxing and friendly environment.

Tue, Mar 11, 5:15pm - 6:15pm
Montgomery branch - Storytime Room
Explore mythology and lore alongside unique maker crafts and activities.

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

Tue, Mar 11, 6:00pm - 7:00pm
Hillsborough branch - Children's Room
For all ages to develop their culinary skills!

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

Rescheduled
Wed, Mar 12, 10:30am - 11:30am
New date Thursday, March 13, 10:30am - 11:30am
North Plainfield branch
Learn different sewing techniques and skills. Each week we will be focusing on a different topic. Sewing supplies will be provided. Feel free to bring your own supplies and equipment if desired.

Rescheduled
Wed, Mar 12, 3:30pm - 4:30pm
New date Thursday, March 13, 3:30pm - 4:30pm
North Plainfield branch
Hang out and play video games with fellow teens on various gaming systems.

Wed, Mar 12, 6:00pm - 7:00pm
Montgomery branch - Library Meeting Room
Get into the festive spirit of Holi with a high-energy Bollywood Bhangra fusion dance performance and an interactive dance workshop. Then strike a colorful pose at our photo booth!
Registration opens Wednesday, February 19 2025 at 10:00am

Thu, Mar 13, 10:30am - 11:30am
North Plainfield branch - Program Room
Learn different sewing techniques and skills. Each week we will be focusing on a different topic. Sewing supplies will be provided. Feel free to bring your own supplies and equipment if desired.

Thu, Mar 13, 3:30pm - 4:30pm
North Plainfield branch - Program Room
Hang out and play video games with fellow teens on various gaming systems.

Thu, Mar 13, 6:00pm - 7:00pm
Somerville branch - Program Room
Share your art and inspiration with other artists!

Fri, Mar 14, 3:15pm - 5:15pm
Manville branch - Community Room
Watch the BookTok sensation "It Ends With Us" and eat popcorn with your friends!

Sat, Mar 15, 10:30am - 1:30pm
20 Stirling Rd - Storytime Area
Build with KEVA Planks.

Sat, Mar 15, 11:00am - 1:00pm
Montgomery branch - Library Meeting Room
Tinker and create with hands-on projects that focus on STEAM learning. Visit our maker stations anytime between 11 a.m. - 1 p.m.

Sat, Mar 15, 11:00am - 12:00pm
Hillsborough branch - Program Room AB
Celebrate Holi, the Indian festival of colors! Create colorful powders using natural ingredients, make fun and squishy slime, and capture festive moments at our photo booth.

Mon, Mar 17, 5:00pm - 6:00pm
Hillsborough branch - Conference Room
Bake a tasty treat from scratch, and while it cooks, listen to a good story.

Mon, Mar 17, 6:00pm - 6:40pm
North Plainfield branch - Main Floor
Discover an interactive presentation featuring a variety of live animals and pinned specimens. Children will have the opportunity to view animals up close and touch with supervision.
Registration opens Monday, February 24 2025 at 10:00am

Tue, Mar 18, 4:30pm - 5:30pm
Hillsborough branch - Program Room A
Drop in for a fun art project!

Tue, Mar 18, 6:00pm - 7:30pm
North Plainfield branch - Woodland Room
Connect with your creative self in a relaxing and friendly environment.

Rescheduled
Wed, Mar 19, 10:30am - 11:30am
New date Thursday, March 20, 10:30am - 11:30am
North Plainfield branch
Learn different sewing techniques and skills. Each week we will be focusing on a different topic. Sewing supplies will be provided. Feel free to bring your own supplies and equipment if desired.

Wed, Mar 19, 3:30pm - 4:30pm
North Plainfield branch - Program Room
Explore the world of technology by learning coding from Jonathan from our Digital Services Department.

Wed, Mar 19, 4:00pm - 7:00pm
Hillsborough branch - Program Room A
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, Mar 19, 5:00pm - 6:00pm
Hillsborough branch - Children's Program Tables
Make your own bath bombs that you can take home!

Thu, Mar 20, 10:30am - 11:30am
North Plainfield branch - Program Room
Learn different sewing techniques and skills. Each week we will be focusing on a different topic. Sewing supplies will be provided. Feel free to bring your own supplies and equipment if desired.

Thu, Mar 20, 4:30pm - 5:30pm
Watchung branch - 20 Stirling Road
Write letters and make cards for a good cause. Attendees will earn one hour of service time.

Thu, Mar 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.
Registration opens Thursday, February 27 2025 at 9:00am

Thu, Mar 20, 6:00pm - 7:00pm
Hillsborough branch - Program Room AB
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, Mar 21, 1:00pm - 5:30pm
Watchung branch - 20 Stirling Road
Participate in New Jersey Makers Day. Design and make a button (for all ages). Make a felt bird bookmark (recommended for ages 10 and up).