Upcoming Events

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

3:15pm–4:15pm
Teens (Grades 6-12)
College/ Test Prep
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

3:00pm–4:00pm
Teens (Grades 6-12)
Arts & Crafts
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

6:30pm–7:30pm
Teens (Grades 6-12)
Community Service
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

6:00pm–8:00pm
Teens (Grades 6-12)
College/ Test Prep
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

6:00pm–8:00pm
Teens (Grades 6-12)
College/ Test Prep
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

6:30pm–8:00pm
Teens (Grades 6-12)
Arts & Crafts, Community Service
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

7:00pm–8:00pm
Teens (Grades 6-12)
Community Service
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

6:00pm–8:00pm
Teens (Grades 6-12)
College/ Test Prep
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

6:00pm–7:00pm
Teens (Grades 6-12)
Arts & Crafts, Community Service
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

6:00pm–8:00pm
Teens (Grades 6-12)
College/ Test Prep
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

7:00pm–8:00pm
Teens (Grades 6-12)
Book Discussion
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

6:00pm–8:00pm
Teens (Grades 6-12)
College/ Test Prep
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

7:00pm–8:00pm
Teens (Grades 6-12)
Book Discussion
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

7:00pm–8:00pm
Teens (Grades 6-12)
Community Service
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

6:00pm–8:00pm
Teens (Grades 6-12)
College/ Test Prep
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

7:00pm–8:00pm
Teens (Grades 6-12)
Book Discussion
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

6:00pm–8:00pm
Teens (Grades 6-12)
College/ Test Prep
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

6:30pm–7:30pm
Teens (Grades 6-12)
Cooking
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

2:00pm–3:00pm
Teens (Grades 6-12)
Arts & Crafts, Community Service
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

7:00pm–8:00pm
Teens (Grades 6-12)
Book Discussion
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.