This event is in the "Adult" group

Virtual Breathe Together via Zoom

10:00am–10:30am
Adult
Virtual Programs, Exercise, Health, & Wellness
Registration Required
Virtual Event
Please refer to our newsletter for in-person/phone registration dates. Online registration for this program begins on December 22, 2025 @ 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, 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 "Children" group

Family LEGO Day Drop-In (3 years - Grade 5 with an adult)

11:00am–12:30pm
Children
Gaming, Preschool, School Age
Library Branch: North Shore Public Library
Room: Activity Room
Age Group: Children
Program Type: Gaming, Preschool, School Age
Event Details:

No registration required. Bring the whole family to our special LEGO Day! Families will work together to make their own creations or everyone can build individually.

This event is in the "Adult" group

Yoga: Ring in 2026

5:30pm–6:30pm
Adult
Fee Programs, Exercise, Health, & Wellness
Registration Required
Please refer to our newsletter for in-person/phone registration dates. Online registration for this program begins on December 22, 2025 @ 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, Exercise, Health, & Wellness
Registration Required
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. 

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
Please refer to our newsletter for in-person/phone registration dates. Online registration for this program begins on January 2, 2026 @ 9:30am. If there is a fee for this program, in-person registration is required.
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.