Event List

Featured Events

Age Group
Age Group
Program Type
Registration Type

Primary tabs

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

Test YA Program With Payment

Saturday, December 20, 2025 at 3:15pm - 4:15pm
Program Type:
College/ Test Prep
Age Group:
Teens (Grades 6-12)
Open
Registration Required
Registration will close on December 20, 2025 @ 3:15pm.
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:

this is a test program that has a fee. the fee amount would be listed here.

Additional Information

Registration Fee Required

There's a fee to register for this program. 

Library Closed

All Day 12/24 - 12/25
Closing
Branches:
North Shore Public Library
Description:

The Library is closed in observance of the holiday.

Library Closed

All Day 12/31 - 1/1
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

Paint & Pass Snowman

Saturday, January 3, 2026 at 3:00pm - 4:00pm
Program Type:
Arts & Crafts
Age Group:
Teens (Grades 6-12)
Registration Required
Registration will open on December 20, 2025 @ 9:30am.
Library Branch: North Shore Public Library
Room: Large Meeting Room
Age Group: Teens (Grades 6-12)
Program Type: Arts & Crafts
Registration Required
Event Details:

Work together to create a wacky piece of art! During multiple rounds, two adjectives and a noun will be pulled from a hat and teens must paint their addition and pass it to their right.

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

Community Service: Crayon Sorting

Tuesday, January 6, 2026 at 6:30pm - 7:30pm
Program Type:
Community Service
Age Group:
Teens (Grades 6-12)
Registration Required
Registration will open on January 2, 2026 @ 9:30am.
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

SAT Prep

Thursday, January 8, 2026 at 6:00pm - 8:00pm
Program Type:
College/ Test Prep
Age Group:
Teens (Grades 6-12)
Open
Registration Required
Registration will close on January 8, 2026 @ 6:00pm.
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.  

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

SAT Prep

Thursday, January 15, 2026 at 6:00pm - 8:00pm
Program Type:
College/ Test Prep
Age Group:
Teens (Grades 6-12)
Open
Registration Required
Registration will close on January 8, 2026 @ 6:00pm.
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.  

Library Closed

All Day 1/18 - 1/19
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

Community Service: Hooked-on-Crochet Training

Tuesday, January 20, 2026 at 6:30pm - 8:00pm
Program Type:
Arts & Crafts, Community Service
Age Group:
Teens (Grades 6-12)
Registration Required
Registration will open on January 2, 2026 @ 9:30am.
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.5 hours 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: Assisted Living Staff Appreciation Kits

Wednesday, January 21, 2026 at 7:00pm - 8:00pm
Program Type:
Community Service
Age Group:
Teens (Grades 6-12)
Registration Required
Registration will open on January 2, 2026 @ 9:30am.
Library Branch: North Shore Public Library
Room: Large Meeting Room
Age Group: Teens (Grades 6-12)
Program Type: Community Service
Registration Required
Event Details:

Earn one hour of community service and create cards & small canvas bags to donate to assisted living staff to brighten their day. 

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

SAT Prep

Thursday, January 22, 2026 at 6:00pm - 8:00pm
Program Type:
College/ Test Prep
Age Group:
Teens (Grades 6-12)
Open
Registration Required
Registration will close on January 8, 2026 @ 6:00pm.
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.  

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

Community Service: Hooked-on-Crochet Drop In

Monday, January 26, 2026 at 6:00pm - 7:00pm
Program Type:
Arts & Crafts, Community Service
Age Group:
Teens (Grades 6-12)
Registration Required
Registration will open on January 2, 2026 @ 9:30am.
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

SAT Prep

Thursday, January 29, 2026 at 6:00pm - 8:00pm
Program Type:
College/ Test Prep
Age Group:
Teens (Grades 6-12)
Open
Registration Required
Registration will close on January 8, 2026 @ 6:00pm.
Library Branch: North Shore Public Library
Room: Activity 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.  

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

Advanced Battle of the Books

Tuesday, February 3, 2026 at 7:00pm - 8:00pm
Program Type:
Book Discussion
Age Group:
Teens (Grades 6-12)
Registration Required
Registration will open on January 2, 2026 @ 9:30am.
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

Thursday, February 5, 2026 at 6:00pm - 8:00pm
Program Type:
College/ Test Prep
Age Group:
Teens (Grades 6-12)
Open
Registration Required
Registration will close on January 8, 2026 @ 6:00pm.
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.  

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

Advanced Battle of the Books

Tuesday, February 10, 2026 at 7:00pm - 8:00pm
Program Type:
Book Discussion
Age Group:
Teens (Grades 6-12)
Registration Required
Registration will open on January 2, 2026 @ 9:30am.
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

Community Service: Baby Shower Bundles

Tuesday, February 10, 2026 at 7:00pm - 8:00pm
Program Type:
Community Service
Age Group:
Teens (Grades 6-12)
Registration Required
Registration will open on February 1, 2026 @ 9:30am.
Library Branch: North Shore Public Library
Room: Large Meeting Room
Age Group: Teens (Grades 6-12)
Program Type: Community Service
Registration Required
Event Details:

Earn one hour of community service and create some much-needed baby-themed items for Pronto’s Baby Shower Program. Patrons are invited to bring in a new baby-themed item to donate for extra community service.

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

SAT Prep

Thursday, February 12, 2026 at 6:00pm - 8:00pm
Program Type:
College/ Test Prep
Age Group:
Teens (Grades 6-12)
Open
Registration Required
Registration will close on January 8, 2026 @ 6:00pm.
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.  

Library Closed

All Day 2/15 - 2/16
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

Advanced Battle of the Books

Tuesday, February 17, 2026 at 7:00pm - 8:00pm
Program Type:
Book Discussion
Age Group:
Teens (Grades 6-12)
Registration Required
Registration will open on January 2, 2026 @ 9:30am.
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

Thursday, February 19, 2026 at 6:00pm - 8:00pm
Program Type:
College/ Test Prep
Age Group:
Teens (Grades 6-12)
Open
Registration Required
Registration will close on January 8, 2026 @ 6:00pm.
Library Branch: North Shore Public Library
Room: Activity 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.  

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

Bananas Foster Pancake Tacos

Thursday, February 19, 2026 at 6:30pm - 7:30pm
Program Type:
Cooking
Age Group:
Teens (Grades 6-12)
Registration Required
Registration will open on February 1, 2026 @ 9:30am.
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 bananas foster pancake tacos that we will then enjoy at the library! Please bring a water bottle to class.

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

Community Service: Hooked-on-Crochet Drop In

Friday, February 20, 2026 at 2:00pm - 3:00pm
Program Type:
Arts & Crafts, Community Service
Age Group:
Teens (Grades 6-12)
Registration Required
Registration will open on February 1, 2026 @ 9:30am.
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

Advanced Battle of the Books

Tuesday, February 24, 2026 at 7:00pm - 8:00pm
Program Type:
Book Discussion
Age Group:
Teens (Grades 6-12)
Registration Required
Registration will open on January 2, 2026 @ 9:30am.
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.