Event List

Featured Events

Age Group
Age Group
Program Type
Registration Type

Primary tabs

This event is in the "Adult" group

AARP Safe Driver Course

Tuesday, February 24, 2026 at 10:00am - 1:30pm
Program Type:
Fee Programs, Safe Driver Classes
Age Group:
Adult
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

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.

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

SAT Prep

Thursday, February 26, 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 "Adult" group

Sourdough 101

Saturday, February 28, 2026 at 10:30am - 12:00pm
Program Type:
Fee Programs, Cooking
Age Group:
Adult
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

Saturday, February 28, 2026 at 1:00pm - 2:00pm
Program Type:
College/ Test Prep
Age Group:
Teens (Grades 6-12), Adult
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

Tuesday, March 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, March 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, March 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

SAT Prep

Thursday, March 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.  

This event is in the "Adult" group

Virtual - YANKEE STARGAZERS

Thursday, March 26, 2026 at 6:30pm - 8:00pm
Program Type:
Virtual Programs, Lectures
Age Group:
Adult
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.