Event List

Snow Update

Due to the storm, the Library will be closed on Sunday, 1/25, and all programs will be canceled Sunday, 1/25 & Monday, 1/26. Please check back for updates.

Featured Events

Age Group
Age Group
Program Type
Registration Type

Primary tabs

This event is in the "Children" group

Cupid's Workshop (Pre-K, Ages 3-5 years with an adult)

Thursday, February 12, 2026 at 11:15am - 12:00pm
Program Type:
Arts & Crafts, Preschool
Age Group:
Children
Registration Required
Please refer to our newsletter for in-person/phone registration dates. Online registration for this program begins on February 2, 2026 @ 9:30am. If there is a fee for this program, in-person registration is required.
Library Branch: North Shore Public Library
Room: Activity Room
Age Group: Children
Program Type: Arts & Crafts, Preschool
Registration Required
Event Details:

Listen to stories about love, friendship and kindness and then create a variety of projects to gift or keep for Valentine’s Day.

This event is in the "Adult" group

Afternoon Book Discussion (In-Library)

Thursday, February 12, 2026 at 2:00pm - 3:30pm
Program Type:
Book Discussion
Age Group:
Adult
Library Branch: North Shore Public Library
Room: Board Room
Age Group: Adult
Program Type: Book Discussion
Event Details:

This Month's Title: Lolita by Vladimir Nabokov

Moderated by Professor William Schiavo, these in-person monthly discussions are open to all, no registration required.

This event is in the "Children" group

Hug in a Mug (Grades 3-5)

Thursday, February 12, 2026 at 6:00pm - 7:00pm
Program Type:
Arts & Crafts, School Age
Age Group:
Children
Registration Required
Please refer to our newsletter for in-person/phone registration dates. Online registration for this program begins on February 2, 2026 @ 9:30am. If there is a fee for this program, in-person registration is required.
Library Branch: North Shore Public Library
Room: Activity Room
Age Group: Children
Program Type: Arts & Crafts, School Age
Registration Required
Event Details:

Color your own picture that we will then be transferring onto mugs to keep!

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)
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.  

This event is in the "Children" group

Sing, Read, and Play (Birth - 17 months with an adult)

Friday, February 13, 2026 at 10:15am - 11:00am
Program Type:
Infant and Toddler
Age Group:
Children
Registration Required
Please refer to our newsletter for in-person/phone registration dates. Online registration for this program begins on February 2, 2026 @ 9:30am. If there is a fee for this program, in-person registration is required.
Library Branch: North Shore Public Library
Room: Activity Room
Age Group: Children
Program Type: Infant and Toddler
Registration Required
Event Details:

Families will sing songs, read stories, and have fun playing with friends!

This event is in the "Adult" group

Tai Chi Flo #1

Friday, February 13, 2026 at 10:15am - 11:15am
Program Type:
Fee Programs, Exercise, Health, & Wellness
Age Group:
Adult
Waitlist
Registration Required
Capacity has been reached. Additional registrants will be placed on the waitlist.
Library Branch: North Shore Public Library
Room: Large Meeting Room
Age Group: Adult
Program Type: Fee Programs, Exercise, Health, & Wellness
Registration Required
Event Details:

Fridays, January 23, 30, February 6, 13, & 20, 10:15 – 11:15 AM

Additional Information

Registration Fee Required

There's a fee to register for this program. 

This event is in the "Adult" group

Tai Chi Flo #2

Friday, February 13, 2026 at 11:30am - 12:30pm
Program Type:
Fee Programs, Exercise, Health, & Wellness
Age Group:
Adult
Waitlist
Registration Required
Capacity has been reached. Additional registrants will be placed on the waitlist.
Library Branch: North Shore Public Library
Room: Large Meeting Room
Age Group: Adult
Program Type: Fee Programs, Exercise, Health, & Wellness
Registration Required
Event Details:

Fridays, January 23, 30, February 6, 13, & 20, 10:15 – 11:15 AM

Additional Information

Registration Fee Required

There's a fee to register for this program. 

This event is in the "Everyone" group

Movie (a)

Saturday, February 14, 2026 at 12:30pm - 2:45pm
Program Type:
Concerts/ Movies/ Portrayal
Age Group:
Everyone
Library Branch: North Shore Public Library
Room: Large Meeting Room
Age Group: Everyone
Program Type: Concerts/ Movies/ Portrayal
Event Details:

We will be showing Juliet & Romeo. This movie is rated pg-13 and the run-time is approximately 2 hours & 2 minutes. Registration is not required. 

This event is in the "Adult" group

Creative Writing

Saturday, February 14, 2026 at 2:00pm - 4:00pm
Program Type:
Ongoing, Other
Age Group:
Adult
Open
Registration Required
Registration will close on February 14, 2026 @ 2:00pm.
Library Branch: North Shore Public Library
Room: Board Room
Age Group: Adult
Program Type: Ongoing, Other
Registration Required
Event Details:

Story Sparks provide inspiration for writing fact or fiction, poetry or prose.

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

Virtual Mat Pilates

Monday, February 16, 2026 at 10:00am - 11:00am
Program Type:
Virtual Programs, Ongoing
Age Group:
Adult
Open
Registration Required
Virtual Event
Registration will close on February 23, 2026 @ 9:30am.
Library Branch: North Shore Public Library
Room: Virtual
Age Group: Adult
Program Type: Virtual Programs, Ongoing
Registration Required
Event Details:

Virtual Mat Pilates

Mondays, January 5, 12, 19, 26, February 2, (no 9), 16 & 23, 10:00 – 11:00 AM

This event is in the "Adult" group

Virtual Breathe Together via Zoom

Tuesday, February 17, 2026 at 10:00am - 10:30am
Program Type:
Virtual Programs, Ongoing, Exercise, Health, & Wellness
Age Group:
Adult
Open
Registration Required
Virtual Event
Registration will close on February 24, 2026 @ 10:00am.
Library Branch: North Shore Public Library
Room: Virtual
Age Group: Adult
Program Type: Virtual Programs, Ongoing, Exercise, Health, & Wellness
Registration Required
Event Details:

Virtual Breathe Together 

Tuesdays, January 6, 13, 20, 27, February 3, 10, 17, & 24, 10:00 – 10:20 AM

Start your day with transformative breathing and meditation to relax into your day with clarity.

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

Community Service: Hooked-on-Crochet Drop In

Tuesday, February 17, 2026 at 11:00am - 12:00pm
Program Type:
Arts & Crafts, Community Service
Age Group:
Teens (Grades 6-12)
Registration Required
Please refer to our newsletter for in-person/phone registration dates. Online registration for this program begins on February 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 "Children" group

Hooked on Crochet Drop-In (Grades 3-5)

Tuesday, February 17, 2026 at 11:00am - 12:00pm
Program Type:
Arts & Crafts, School Age
Age Group:
Children
Open
Registration Required
Registration will close on February 17, 2026 @ 11:00am.
Library Branch: North Shore Public Library
Room: Activity Room
Age Group: Children
Program Type: Arts & Crafts, School Age
Registration Required
Event Details:

No registration required. Visit us in the Children’s Room to practice the art of crochet and ask for tips from Miss Rachel. We’ll provide materials, or bring your own.

This event is in the "Children" group

Emy McB, Live Family Concert (All Ages with an adult)

Tuesday, February 17, 2026 at 6:00pm - 6:45pm
Program Type:
Concerts/ Movies/ Portrayal, Special Programs, Infant and Toddler, Preschool, School Age
Age Group:
Children
Registration Required
Please refer to our newsletter for in-person/phone registration dates. Online registration for this program begins on February 2, 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: Children
Program Type: Concerts/ Movies/ Portrayal, Special Programs, Infant and Toddler, Preschool, School Age
Registration Required
Event Details:

Join Emy McB as she performs sing-alongs of familiar tunes that will be fun for the whole family.

This event is in the "Adult" group

Paper Flowers: Camelias

Tuesday, February 17, 2026 at 6:30pm - 8:00pm
Program Type:
Fee Programs, Arts & Crafts
Age Group:
Adult
Registration Required
Please refer to our newsletter for in-person/phone registration dates. Online registration for this program begins on February 3, 2026 @ 9:30am. If there is a fee for this program, in-person registration is required.
Library Branch: North Shore Public Library
Room: Activity Room
Age Group: Adult
Program Type: Fee Programs, Arts & Crafts
Registration Required
Event Details:

Nonrefundable fee of $5 (cash/check) paid at in-person registration. Casey will lead you in this hands-on class to create several stems of the beautiful winter-blooming camelias.

Additional Information

Registration Fee Required

There's a fee to register for this program. 

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)
Open
Registration Required
Registration will close on March 10, 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 "Children" group

K-Pop Dance Master Class (Grades K-5)

Wednesday, February 18, 2026 at 5:00pm - 5:45pm
Program Type:
Concerts/ Movies/ Portrayal, School Age
Age Group:
Children
Registration Required
Please refer to our newsletter for in-person/phone registration dates. Online registration for this program begins on February 2, 2026 @ 9:30am. If there is a fee for this program, in-person registration is required.
Library Branch: North Shore Public Library
Room: Activity Room
Age Group: Children
Program Type: Concerts/ Movies/ Portrayal, School Age
Registration Required
Event Details:

Obsessed with K-Pop? Join us in this special dance class where you will learn all the moves set to upbeat dance music! 

This event is in the "Children" group

K-Pop Dance Master Class (Grades K-5)

Wednesday, February 18, 2026 at 6:00pm - 6:45pm
Program Type:
Concerts/ Movies/ Portrayal, School Age
Age Group:
Children
Registration Required
Please refer to our newsletter for in-person/phone registration dates. Online registration for this program begins on February 2, 2026 @ 9:30am. If there is a fee for this program, in-person registration is required.
Library Branch: North Shore Public Library
Room: Activity Room
Age Group: Children
Program Type: Concerts/ Movies/ Portrayal, School Age
Registration Required
Event Details:

Obsessed with K-Pop? Join us in this special dance class where you will learn all the moves set to upbeat dance music! 

This event is in the "Adult" group

Device Advice

Wednesday, February 18, 2026 at 6:00pm - 8:00pm
Program Type:
Computer/ Technology, Other
Age Group:
Adult
Library Branch: North Shore Public Library
Age Group: Adult
Program Type: Computer/ Technology, Other
Event Details:

DEVICE ADVICE

NSPL Cardholders only! Please bring your device and a Librarian will help you access the Library streaming products or assist with installing the Libby app to your device. No registration required. 

This event is in the "Adult" group

Sound Healing and Guided Meditation with Donna Nesteruk

Wednesday, February 18, 2026 at 7:00pm - 8:15pm
Program Type:
Concerts/ Movies/ Portrayal
Age Group:
Adult
Registration Required
Please refer to our newsletter for in-person/phone registration dates. Online registration for this program begins on February 3, 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: Adult
Program Type: Concerts/ Movies/ Portrayal
Registration Required
Event Details:

Musical instruments and crystal singing bowls produce powerful vibratory sound waves that move through the body like waves in water, stimulating and relaxing the body to instill a restorative, calming experience within. 

This event is in the "Adult" group

Virtual Contemporary Fiction Book Discussion "Homegoing"

Wednesday, February 18, 2026 at 7:30pm - 8:30pm
Program Type:
Virtual Programs, Book Discussion
Age Group:
Adult
Registration Required
Virtual Event
Please refer to our newsletter for in-person/phone registration dates. Online registration for this program begins on February 3, 2026 @ 9:30am. If there is a fee for this program, in-person registration is required.
Library Branch: North Shore Public Library
Room: Virtual
Age Group: Adult
Program Type: Virtual Programs, Book Discussion
Registration Required
Event Details:

Every 3rd Wednesday of the Month at 7:30 PM via Zoom

This event is in the "Children" group

Ms. Rachel Experience (6 months - 6 years with an adult)

Thursday, February 19, 2026 at 10:15am - 11:00am
Program Type:
Infant and Toddler, Preschool
Age Group:
Children
Registration Required
Please refer to our newsletter for in-person/phone registration dates. Online registration for this program begins on February 2, 2026 @ 9:30am. If there is a fee for this program, in-person registration is required.
Library Branch: North Shore Public Library
Room: Activity Room
Age Group: Children
Program Type: Infant and Toddler, Preschool
Registration Required
Event Details:

The Ms. Rachel experience is a fun, interactive program that includes music, stories, and bubbles for little ones!

This event is in the "Children" group

Ms. Rachel Experience (6 months - 6 years with an adult)

Thursday, February 19, 2026 at 11:15am - 12:00pm
Program Type:
Infant and Toddler, Preschool
Age Group:
Children
Registration Required
Please refer to our newsletter for in-person/phone registration dates. Online registration for this program begins on February 2, 2026 @ 9:30am. If there is a fee for this program, in-person registration is required.
Library Branch: North Shore Public Library
Room: Activity Room
Age Group: Children
Program Type: Infant and Toddler, Preschool
Registration Required
Event Details:

The Ms. Rachel experience is a fun, interactive program that includes music, stories, and bubbles for little ones!