Upcoming Events

Featured Events

Age Group
Age Group
Program Type
Registration Type

Primary tabs

This event is in the "Teens (Grades 6-12)" group

Advanced Battle of the Books

7:00pm–8:00pm
Teens (Grades 6-12)
Book Discussion
Registration Required
Registration is no longer available for this event.
Library Branch: North Shore Public Library
Room: YA Room
Age Group: Teens (Grades 6-12)
Program Type: Book Discussion
Registration Required
Event Details:

Advanced Battle of the Books is a book trivia contest designed for Teens in grades 9-12. Join our team this year as we read The Sunbearer Trials by Aiden Thomas and Such Charming Liars by Karen M. McManus.

This event is in the "Teens (Grades 6-12)" group

SAT Prep

6:00pm–8:00pm
Teens (Grades 6-12)
College/ Test Prep
Registration Required
Registration is no longer available for this event.
Library Branch: North Shore Public Library
Room: Large Meeting Room
Age Group: Teens (Grades 6-12)
Program Type: College/ Test Prep
Registration Required
Event Details:

Non-refundable Program fee: $250 cash or check, in-person registration required.  

Branches:
North Shore Public Library
Description:

Due to an event at the SWR High School, the Library will have a delayed opening on 

This event is in the "Teens (Grades 6-12)" group

Spring Carrot Cake Muffins

7:00pm–8:00pm
Teens (Grades 6-12)
Cooking
Open
Registration Required
Registration will close on March 17, 2026 @ 7:00pm.
Library Branch: North Shore Public Library
Room: Large Meeting Room
Age Group: Teens (Grades 6-12)
Program Type: Cooking
Registration Required
Event Details:

Join Chef Rob Scott and make the batter for some spring carrot cake muffins you can then take home and bake!

This event is in the "Teens (Grades 6-12)" group

Community Service: Hooked-on-Crochet Training

10:00am–11:00am
Teens (Grades 6-12)
Arts & Crafts, Community Service
Open
Registration Required
Registration will close on March 21, 2026 @ 10:00am.
Library Branch: North Shore Public Library
Room: YA Room
Age Group: Teens (Grades 6-12)
Program Type: Arts & Crafts, Community Service
Registration Required
Event Details:

Earn 1 hour of community service and learn the chain and single stitch to help run a crochet program with the Children’s Department. 

This event is in the "Teens (Grades 6-12)" group

Community Service: Diamond Art Coasters

7:00pm–8:00pm
Teens (Grades 6-12)
Arts & Crafts, Community Service
Open
Registration Required
Registration will close on March 25, 2026 @ 7:00pm.
Library Branch: North Shore Public Library
Room: Activity Room
Age Group: Teens (Grades 6-12)
Program Type: Arts & Crafts, Community Service
Registration Required
Event Details:

Earn one hour of community service and create diamond art coasters to donate to the Rose Caracappa Senior Center.

This event is in the "Teens (Grades 6-12)" group

Community Service: Hooked-on-Crochet Drop In

6:00pm–7:00pm
Teens (Grades 6-12)
Arts & Crafts, Community Service
Open
Registration Required
Registration will close on March 26, 2026 @ 6:00pm.
Library Branch: North Shore Public Library
Room: Activity Room
Age Group: Teens (Grades 6-12)
Program Type: Arts & Crafts, Community Service
Registration Required
Event Details:

Earn one hour of community service and help run a crochet program with the Children’s Department. 

To volunteer, you must know how to crochet the single stitch, or sign up for a training session.

This event is in the "Teens (Grades 6-12)" group

Community Service: Hooked-on-Crochet Training

3:00pm–4:00pm
Teens (Grades 6-12)
Arts & Crafts, Community Service
Registration Required
Please refer to our newsletter for in-person/phone registration dates. Online registration for this program begins on March 20, 2026 @ 9:30am. If there is a fee for this program, in-person registration is required.
Library Branch: North Shore Public Library
Room: YA Room
Age Group: Teens (Grades 6-12)
Program Type: Arts & Crafts, Community Service
Registration Required
Event Details:

Earn 1 hour of community service and learn the chain and single stitch to help run a crochet program with the Children’s Department. 

Library Closed

All Day
Closing
Branches:
North Shore Public Library
Description:

The Library is closed in observance of the holiday.

This event is in the "Teens (Grades 6-12)" group

Chocolate Snowstorm Cookies

11:00am–12:00pm
Teens (Grades 6-12)
Cooking
Registration Required
Please refer to our newsletter for in-person/phone registration dates. Online registration for this program begins on March 20, 2026 @ 9:30am. If there is a fee for this program, in-person registration is required.
Library Branch: North Shore Public Library
Room: Large Meeting Room
Age Group: Teens (Grades 6-12)
Program Type: Cooking
Registration Required
Event Details:

Chef Rob Scott will teach us how to make the dough for some chocolate
snowstorm cookies that will be ready to take home and bake! 

Registration begins 3/20.

This event is in the "Teens (Grades 6-12)" group

Community Service: Trashion Fashion

6:00pm–8:00pm
Teens (Grades 6-12)
Arts & Crafts, Community Service
Registration Required
Please refer to our newsletter for in-person/phone registration dates. Online registration for this program begins on April 1, 2026 @ 9:30am. If there is a fee for this program, in-person registration is required.
Library Branch: North Shore Public Library
Room: Large Meeting Room
Age Group: Teens (Grades 6-12)
Program Type: Arts & Crafts, Community Service
Registration Required
Event Details:

Earn two hours of community service as we create found object art by upcycling and creating clothing items from “trash.” 

This event is in the "Teens (Grades 6-12)" group

Community Service: Hooked-on-Crochet Drop In

2:00pm–3:00pm
Teens (Grades 6-12)
Arts & Crafts, Community Service
Registration Required
Please refer to our newsletter for in-person/phone registration dates. Online registration for this program begins on April 1, 2026 @ 9:30am. If there is a fee for this program, in-person registration is required.
Library Branch: North Shore Public Library
Age Group: Teens (Grades 6-12)
Program Type: Arts & Crafts, Community Service
Registration Required
Event Details:

Earn one hour of community service and help run a crochet program with the Children’s Department. 

To volunteer, you must know how to crochet the single stitch, or sign up for a training session.

This event is in the "Teens (Grades 6-12)" group

Community Service: Crayon Sorting

10:30am–11:30am
Teens (Grades 6-12)
Community Service
Registration Required
Please refer to our newsletter for in-person/phone registration dates. Online registration for this program begins on April 1, 2026 @ 9:30am. If there is a fee for this program, in-person registration is required.
Library Branch: North Shore Public Library
Room: YA Room
Age Group: Teens (Grades 6-12)
Program Type: Community Service
Registration Required
Event Details:

Earn one hour of community service by helping us sort and prepare crayons for donation to The Crayon Initiative.

This event is in the "Teens (Grades 6-12)" group

Community Service: Sensory Kits for Children in Need

7:00pm–8:00pm
Teens (Grades 6-12)
Arts & Crafts, Community Service
Registration Required
Please refer to our newsletter for in-person/phone registration dates. Online registration for this program begins on April 1, 2026 @ 9:30am. If there is a fee for this program, in-person registration is required.
Library Branch: North Shore Public Library
Room: Large Meeting Room
Age Group: Teens (Grades 6-12)
Program Type: Arts & Crafts, Community Service
Registration Required
Event Details:

Earn one hour of community service by creating sensory kits to help children in need develop their fine motor skills and language development.

This event is in the "Teens (Grades 6-12)" group

Epic Ocean Record Breakers

6:30pm–7:30pm
Teens (Grades 6-12)
Arts & Crafts, Trivia
Registration Required
Please refer to our newsletter for in-person/phone registration dates. Online registration for this program begins on April 1, 2026 @ 9:30am. If there is a fee for this program, in-person registration is required.
Library Branch: North Shore Public Library
Room: Large Meeting Room
Age Group: Teens (Grades 6-12)
Program Type: Arts & Crafts, Trivia
Registration Required
Event Details:

The LARGEST! The LONGEST! The LOUDEST! Dive into the world of ocean record-holders, from the giant blue whale to the colossal squid.

Library Closed

All Day
Closing
Branches:
North Shore Public Library
Description:

The Library is closed on Sunday May 3, 2026 through October 11, 2026.

Branches:
North Shore Public Library
Description:

The North Shore Public Library will be closed on Saturday, May 9, because of the LAX OUT CANCER event being held at the high school.

Library Closed

All Day
Closing
Branches:
North Shore Public Library
Description:

The Library is closed on Sunday May 3, 2026 through October 11, 2026.

Library Closed

All Day
Closing
Branches:
North Shore Public Library
Description:

The Library is closed on Sunday May 3, 2026 through October 11, 2026.

Library Closed

All Day
Closing
Branches:
North Shore Public Library
Description:

The Library is closed on Sunday May 3, 2026 through October 11, 2026.

Library Closed

All Day
Closing
Branches:
North Shore Public Library
Description:

The Library is closed in observance of the holiday.

Library Closed

All Day
Closing
Branches:
North Shore Public Library
Description:

The Library is closed on Sunday May 3, 2026 through October 11, 2026.

Library Closed

All Day
Closing
Branches:
North Shore Public Library
Description:

The Library is closed on Sunday May 3, 2026 through October 11, 2026.

Library Closed - SWR HS Event

9:30am–5:00pm
Closing
Branches:
North Shore Public Library
Description:

For the safety of all as well as expected parking issues due to an event scheduled to be held at the High School, the Library will be CLOSED on Saturday, June 13.