Upcoming Events

Featured Events

Age Group
Age Group
Program Type
Registration Type

Primary tabs

This event is in the "Adult" group

AARP Safe Driver Course

10:00am–1:30pm
Adult
Fee Programs, Safe Driver Classes
Registration Required
Registration will open on February 1, 2026 @ 9:30am.
Library Branch: North Shore Public Library
Room: Large Meeting Room
Age Group: Adult
Program Type: Fee Programs, Safe Driver Classes
Registration Required
Event Details:

Must attend both sessions. Designed for adults over the age of 50 years. Bring your driver’s license and a check/money order for $30 made out to AARP to first class. No credit cards.

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 "Adult" group

Sourdough 101

10:30am–12:00pm
Adult
Fee Programs, Cooking
Open
Registration Required
Registration will close on February 28, 2026 @ 10:30am.
Library Branch: North Shore Public Library
Room: Large Meeting Room
Age Group: Adult
Program Type: Fee Programs, Cooking
Registration Required
Event Details:

Non-refundable fee of $5 to be paid at in-person registration. Sour Sourdough 101 class teaches you the basics of Sourdough. Carefully craft your own starter and be ready to go home to begin your sourdough journey.

Additional Information

Registration Fee Required

There's a fee to register for this program. 

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

The Road To College

1:00pm–2:00pm
Teens (Grades 6-12), Adult
College/ Test Prep
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), Adult
Program Type: College/ Test Prep
Registration Required
Event Details:

Let Dr. Coppi help your family navigate the road to college, with all the bumps and landmarks explored along the way!

 Both parents and teens are encouraged to attend.

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

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 "Adult" group

Virtual - YANKEE STARGAZERS

6:30pm–8:00pm
Adult
Virtual Programs, Lectures
Registration Required
Virtual Event
Registration will open on March 1, 2026 @ 9:30pm.
Library Branch: North Shore Public Library
Room: Virtual
Age Group: Adult
Program Type: Virtual Programs, Lectures
Registration Required
Event Details:

Join Joe Rao in this Semiquincentennial tribute to American astronomers. We’ll explore how the science of astronomy developed from the time of the signing of the Declaration of Independence right up to the present time.

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

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

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

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.