Upcoming Events

Featured Events

Age Group
Age Group
Program Type
Registration Type

Primary tabs

This event is in the "Children" group

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

10:15am–11:00am
Children
Infant and Toddler, Preschool
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)

11:15am–12:00pm
Children
Infant and Toddler, Preschool
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 "Adult" group

Virtual SBHS Health Series: Women's Heart Health

12:00pm–1:00pm
Adult
Virtual Programs, Exercise, Health, & Wellness, Lectures
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
Age Group: Adult
Program Type: Virtual Programs, Exercise, Health, & Wellness, Lectures
Registration Required
Event Details:

Dr. John P.

This event is in the "Children" group

Reading is Sweet (Grades 3-5)

3:00pm–3:45pm
Children
Arts & Crafts, School Age
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:

Create your own delicious cupcake painting using watercolor markers and puffy paint.

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

SAT Prep

6:00pm–8:00pm
Teens (Grades 6-12)
College/ Test Prep
Registration Required
Registration is no longer available for this event.
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
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
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 "Children" group

Totally Two's Storytime (2 years with an adult)

10:15am–11:00am
Children
Storytimes, Infant and Toddler
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: Storytime Room
Age Group: Children
Program Type: Storytimes, Infant and Toddler
Registration Required
Event Details:

Enjoy this themed storytime where families will hear stories, sing songs, and create a simple craft.

This event is in the "Adult" group

Tai Chi Flo #1

10:15am–11:15am
Adult
Fee Programs, Exercise, Health, & Wellness
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

11:30am–12:30pm
Adult
Fee Programs, Exercise, Health, & Wellness
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 "Children" group

Popcorn & Pajamas (Ages 3 years - Grade 5 with an adult)

2:00pm–3:30pm
Children
Concerts/ Movies/ Portrayal, Preschool, School Age
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, Preschool, School Age
Registration Required
Event Details:

Join us for a special afternoon at the movies! Wear your coziest pajamas and bring your blankets as we watch Small Foot on our big screen. Families will enjoy popcorn and juice, and create a fun craft.

This event is in the "Children" group

Read to a Therapy Dog (Grades K-5)

10:00am–10:15am
Children
Storytimes, School Age
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
Age Group: Children
Program Type: Storytimes, School Age
Registration Required
Event Details:

Register for a 15-minute session. Read to a dog at the library! Come meet certified therapy dogs, Chloe and Ginger, and practice your reading skills in a stress-free environment!

This event is in the "Children" group

Read to a Therapy Dog (Grades K-5)

10:15am–10:30am
Children
Storytimes, School Age
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
Age Group: Children
Program Type: Storytimes, School Age
Registration Required
Event Details:

Register for a 15-minute session. Read to a dog at the library! Come meet certified therapy dogs, Chloe and Ginger, and practice your reading skills in a stress-free environment!

This event is in the "Children" group

Stay & Play (6 - 35 months with an adult)

10:15am–11:30am
Children
Infant and Toddler
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:

Can’t make it to our daytime programs? Join us in this family-friendly weekend class. Enjoy manipulatives, building blocks, playtime with friends, a simple craft, and circle-time songs!

This event is in the "Children" group

Read to a Therapy Dog (Grades K-5)

10:30am–10:45am
Children
Storytimes, School Age
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
Age Group: Children
Program Type: Storytimes, School Age
Registration Required
Event Details:

Register for a 15-minute session. Read to a dog at the library! Come meet certified therapy dogs, Chloe and Ginger, and practice your reading skills in a stress-free environment!

This event is in the "Children" group

Read to a Therapy Dog (Grades K-5)

10:45am–11:00am
Children
Storytimes, School Age
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
Age Group: Children
Program Type: Storytimes, School Age
Registration Required
Event Details:

Register for a 15-minute session. Read to a dog at the library! Come meet certified therapy dogs, Chloe and Ginger, and practice your reading skills in a stress-free environment!

This event is in the "Adult" group

Trivia Afternoon (February)

2:00pm–4:00pm
Adult
Special Programs, Other
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: Special Programs, Other
Registration Required
Event Details:

Get ready—something brand-new and fun is here! Think Inc. Trivia is bringing their high-energy, laugh-filled trivia experience straight to NSPL! Expect brain-teasing questions, lots of friendly competition, and plenty of laughs.

This event is in the "Adult" group

Virtual Mat Pilates

10:00am–11:00am
Adult
Virtual Programs, Ongoing
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

AARP Safe Driver Course

10:00am–1:30pm
Adult
Fee Programs, Safe Driver Classes
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: 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 "Adult" group

Virtual Gentle Stretch

10:30am–11:30am
Adult
Ongoing, Virtual Programs, Exercise, Health, & Wellness
Open
Registration Required
Virtual Event
Registration will close on February 23, 2026 @ 10:30am.
Library Branch: North Shore Public Library
Room: Virtual
Age Group: Adult
Program Type: Ongoing, Virtual Programs, Exercise, Health, & Wellness
Registration Required
This event is in the "Children" group

Snacks and Stories (Grades K-2)

6:00pm–6:45pm
Children
Book Discussion, Storytimes, School Age
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: Book Discussion, Storytimes, School Age
Registration Required
Event Details:

Join us for this fun monthly book club where we will listen to stories, take part in a book discussion, then create a craft while enjoying a snack.

This event is in the "Adult" group

Introduction to the iPad and iPhone

6:30pm–8:30pm
Adult
Computer/ Technology, Lectures
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: Computer/ Technology, Lectures
Registration Required
Event Details:

Learn all about Apple’s hottest gadget.

This event is in the "Adult" group

Virtual Breathe Together via Zoom

10:00am–10:30am
Adult
Virtual Programs, Ongoing, Exercise, Health, & Wellness
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 "Adult" group

AARP Safe Driver Course

10:00am–1:30pm
Adult
Fee Programs, Safe Driver Classes
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: 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 "Children" group

Cookies & Bookies (Grades 3-5)

4:45pm–5:30pm
Children
Book Discussion, School Age
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: Book Discussion, School Age
Registration Required
Event Details:

Register and pick up a copy of Lights, Camera, Cook! by Charise Mericle Harper in the Children’s Room to join in on this fun monthly book club.