| 10 am |
|
This event is in the "Adult" group
Adult
Registration Required
Virtual Event
This event is in the "Adult" group
Jan
5
2026
Mon
Virtual Mat Pilates
10:00am–11:00am
Virtual Programs,
Ongoing
Please note you are looking at an event that has already happened.
Library Branch:
North Shore Public Library
Room:
Virtual
Age Group:
Adult
Program Type:
Virtual Programs,
Ongoing
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
Adult
Registration Required
Virtual Event
This event is in the "Adult" group
Jan
5
2026
Mon
Virtual Gentle Stretch
10:30am–11:30am
Ongoing,
Virtual Programs,
Exercise, Health, & Wellness
Please note you are looking at an event that has already happened.
Library Branch:
North Shore Public Library
Room:
Virtual
Age Group:
Adult
Program Type:
Ongoing,
Virtual Programs,
Exercise, Health, & Wellness
|
This event is in the "Adult" group
Adult
Registration Required
Virtual Event
This event is in the "Adult" group
Jan
6
2026
Tue
Virtual Breathe Together via Zoom
10:00am–10:30am
Virtual Programs,
Ongoing,
Exercise, Health, & Wellness
Please note you are looking at an event that has already happened.
Library Branch:
North Shore Public Library
Room:
Virtual
Age Group:
Adult
Program Type:
Virtual Programs,
Ongoing,
Exercise, Health, & Wellness
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 "Children" group
This event is in the "Children" group
Jan
6
2026
Tue
Baby Jamboree (Birth - 17 months with an adult)
10:15am–11:00am
Infant and Toddler
Please note you are looking at an event that has already happened.
Library Branch:
North Shore Public Library
Room:
Activity Room
Age Group:
Children
Program Type:
Infant and Toddler
Event Details:
Join us as we sing songs and jam out with some musical instruments.
|
This event is in the "Adult" group
This event is in the "Adult" group
Jan
7
2026
Wed
Yoga for Everybody
10:30am–11:45am
Fee Programs,
Exercise, Health, & Wellness
Please note you are looking at an event that has already happened.
Library Branch:
North Shore Public Library
Room:
Large Meeting Room
Age Group:
Adult
Program Type:
Fee Programs,
Exercise, Health, & Wellness
Event Details:
Non-refundable fee of $15 (cash/check) paid in person. Join us in this gentle yoga class for beginner and experienced students alike. The relaxed pace may improve balance, flexibility and strength. Bring yoga mat/blanket.
Additional Information
Registration Fee Required
There's a fee to register for this program.
This event is in the "Adult" group
This event is in the "Adult" group
Jan
7
2026
Wed
The Friends Of The Library Meeting
Please note you are looking at an event that has already happened.
Library Branch:
North Shore Public Library
Age Group:
Adult
Program Type:
Other
Event Details:
THE FRIENDS OF THE LIBRARY MEETINGS Wednesdays, January 7 & February 4, 10:30 AM Join the Friends of the Library to assist with the book sales and artist receptions.
|
|
|
This event is in the "Children" group
This event is in the "Children" group
Jan
10
2026
Sat
Stay & Play (6 - 35 months with an adult)
10:15am–11:30am
Infant and Toddler
Please note you are looking at an event that has already happened.
Library Branch:
North Shore Public Library
Room:
Activity Room
Age Group:
Children
Program Type:
Infant and Toddler
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!
|
| 11 am |
|
|
|
|
|
|
|
| 12 pm |
This event is in the "Everyone" group
This event is in the "Everyone" group
Jan
4
2026
Sun
Movie (a)
12:30pm–2:45pm
Concerts/ Movies/ Portrayal
Please note you are looking at an event that has already happened.
Library Branch:
North Shore Public Library
Room:
Large Meeting Room
Age Group:
Everyone
Program Type:
Concerts/ Movies/ Portrayal
Event Details:
We will be showing Marvel's Thunderbolts*. This film is rated pg-13 and the run-time is approximately 2 hours & 7 minutes. No registration required.
|
|
|
|
|
|
|
| 1 pm |
|
|
|
This event is in the "Children" group
This event is in the "Children" group
Jan
7
2026
Wed
Little Movers and Makers (15 - 35 months with an adult)
1:00pm–1:45pm
Infant and Toddler
Please note you are looking at an event that has already happened.
Library Branch:
North Shore Public Library
Room:
Activity Room
Age Group:
Children
Program Type:
Infant and Toddler
This event is in the "Adult" group
This event is in the "Adult" group
Jan
7
2026
Wed
Introduction to Computers 1
1:00pm–3:30pm
Computer/ Gaming/ Technology
Please note you are looking at an event that has already happened.
Library Branch:
North Shore Public Library
Room:
Large Meeting Room
Age Group:
Adult
Program Type:
Computer/ Gaming/ Technology
Event Details:
Wednesday, January 7, 1:00 – 3:00 PM
|
|
|
This event is in the "Adult" group
This event is in the "Adult" group
Jan
10
2026
Sat
Chase Away the Winter Blues: Winter Mosaic
1:00pm–3:30pm
Fee Programs,
Arts & Crafts
Please note you are looking at an event that has already happened.
Library Branch:
North Shore Public Library
Room:
Large Meeting Room
Age Group:
Adult
Program Type:
Fee Programs,
Arts & Crafts
Event Details:
Chase Away the Winter Blues making Winter Mosaic Saturday, January 10, 1 – 3:30 PM
|
| 2 pm |
|
|
|
This event is in the "Children" group
This event is in the "Children" group
Jan
7
2026
Wed
Explore & Create (Pre-K, 3-5 years with an adult)
Please note you are looking at an event that has already happened.
Library Branch:
North Shore Public Library
Room:
Activity Room
Age Group:
Children
Program Type:
Preschool
Event Details:
Children will enjoy music that will get them moving and grooving, followed by creating artwork that will make a beautiful keepsake. Crafting will focus on fine motor and sensory skills.
|
|
|
This event is in the "Adult" group
This event is in the "Adult" group
Jan
10
2026
Sat
Creative Writing
2:00pm–4:00pm
Ongoing,
Other
Please note you are looking at an event that has already happened.
Library Branch:
North Shore Public Library
Room:
Board Room
Age Group:
Adult
Program Type:
Ongoing,
Other
Event Details:
Creative Writing Saturday, January 10, 2:00 – 4:00 PM or Saturday, February 14, 2:00 – 4:00 PM
|
| 3 pm |
|
|
|
|
|
|
|
| 4 pm |
|
|
|
|
This event is in the "Children" group
This event is in the "Children" group
Jan
8
2026
Thu
Clay Mosaics (Grades 3-5)
4:45pm–5:30pm
Arts & Crafts,
School Age
Please note you are looking at an event that has already happened.
Library Branch:
North Shore Public Library
Room:
Activity Room
Age Group:
Children
Program Type:
Arts & Crafts,
School Age
Event Details:
Using air dry clay and shiny glass tiles, we will design our own clay mosaics.
|
|
|
| 5 pm |
|
|
This event is in the "Adult" group
This event is in the "Adult" group
Jan
6
2026
Tue
2/3 class is canceled - Yoga: Ring in 2026
5:30pm–6:30pm
Fee Programs,
Exercise, Health, & Wellness
Please note you are looking at an event that has already happened.
Library Branch:
North Shore Public Library
Room:
Large Meeting Room
Age Group:
Adult
Program Type:
Fee Programs,
Exercise, Health, & Wellness
Event Details:
Tuesdays, January 6, 13, 20, 27, & February 3, 5:30 – 6:30 PM Nonrefundable fee of $15 (cash/check) paid at in-person registration. Bring a yoga mat and dress in stretchy layered clothing.
Additional Information
Registration Fee Required
There's a fee to register for this program.
|
|
|
|
|
| 6 pm |
|
|
This event is in the "Teens (Grades 6-12)" group
This event is in the "Teens (Grades 6-12)" group
Jan
6
2026
Tue
Community Service: Crayon Sorting
6:30pm–7:30pm
Community Service
Please note you are looking at an event that has already happened.
Library Branch:
North Shore Public Library
Room:
YA Room
Age Group:
Teens (Grades 6-12)
Program Type:
Community Service
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 "Children" group
This event is in the "Children" group
Jan
7
2026
Wed
Author Adventure: Adam Rex (Grades K-2)
Please note you are looking at an event that has already happened.
Library Branch:
North Shore Public Library
Room:
Activity Room
Age Group:
Children
Program Type:
School Age
Event Details:
Listen to hilarious stories by author Adam Rex, then make your own bubble painting using a special technique. Dress for a mess.
This event is in the "Adult" group
This event is in the "Adult" group
Jan
7
2026
Wed
Device Advice
6:00pm–8:00pm
Computer/ Gaming/ Technology,
Other
Please note you are looking at an event that has already happened.
Library Branch:
North Shore Public Library
Age Group:
Adult
Program Type:
Computer/ Gaming/ 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 "Teens (Grades 6-12)" group
This event is in the "Teens (Grades 6-12)" group
Jan
8
2026
Thu
SAT Prep
6:00pm–8:00pm
College/ Test Prep
Please note you are looking at an event that has already happened.
Library Branch:
North Shore Public Library
Room:
Large Meeting Room
Age Group:
Teens (Grades 6-12)
Program Type:
College/ Test Prep
Event Details:
Non-refundable Program fee: $250 cash or check, in-person registration required.
Additional Information
Registration Fee Required
There's a fee to register for this program.
|
|
|
| 7 pm |
|
This event is in the "Adult" group
This event is in the "Adult" group
Jan
5
2026
Mon
Canceled/unforeseen circumstance- Strength Training
7:00pm–8:00pm
Fee Programs,
Exercise, Health, & Wellness
Please note you are looking at an event that has already happened.
Library Branch:
North Shore Public Library
Room:
Activity Room
Age Group:
Adult
Program Type:
Fee Programs,
Exercise, Health, & Wellness
Event Details:
Mondays, January 5, 12, (no 19), 26, February 2, & 9, 7:00 – 8:00 PM
Additional Information
Registration Fee Required
There's a fee to register for this program.
|
|
|
|
|
|