Event List

Featured Events

Age Group
Age Group
Program Type
Registration Type

Primary tabs

This event is in the "Children" group

Derpy the Dazzling Tiger Painting (Grades 3-5)

Tuesday, April 7, 2026 at 11:15am - 12:00pm
Age Group:
Children
Registration Required
Please refer to our newsletter for in-person/phone registration dates. Online registration for this program begins on April 1, 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
Registration Required
Event Details:

Create a colorful masterpiece inspired by Derpy, the goofy blue tiger from K-Pop Demon Hunters! Follow the numbered sections on your pre-sketched canvas to bring this fun, clumsy character to life. Dress for a mess!

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

Community Service: Trashion Fashion

Tuesday, April 7, 2026 at 6:00pm - 8: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 April 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: Arts & Crafts, Community Service
Registration Required
Event Details:

Earn two hours of community service as we create found object art by upcycling and creating clothing items from “trash.” 

This event is in the "Adult" group

Yoga for Everybody

Wednesday, April 8, 2026 at 10:30am - 11:45am
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:

Yoga for Every Body

Wednesdays, March 11, (no 18), 25, April 1, 8, 15, 10:30 – 11:45 AM 

Additional Information

Registration Fee Required

There's a fee to register for this program. 

This event is in the "Children" group

Tot Prom (Pre-K, 2 - 5 years)

Wednesday, April 8, 2026 at 6:00pm - 7:30pm
Age Group:
Children
Registration Required
Please refer to our newsletter for in-person/phone registration dates. Online registration for this program begins on April 1, 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
Registration Required
Event Details:

All children must attend with an adult.

Kids and parents come dressed in your finest “prom” attire to our prom party for little ones. Enjoy food, crafts and lots of dancing!

This event is in the "Adult" group

Device Advice

Wednesday, April 8, 2026 at 6:00pm - 8:00pm
Program Type:
Computer/ Gaming/ Technology, Other
Age Group:
Adult
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 "Adult" group

Early Spring Yoga

Thursday, April 9, 2026 at 10:30am - 11:30am
Program Type:
Fee Programs, Exercise, Health, & Wellness
Age Group:
Adult
Registration Required
Registration is no longer available for this event.
Library Branch: North Shore Public Library
Room: Large Meeting Room
Age Group: Adult
Program Type: Fee Programs, Exercise, Health, & Wellness
Registration Required
Event Details:

Early Spring Yoga

Thursdays, March 5, 12, 19, 26, April 2, 9, 10:30 - 11:30 AM 

Additional Information

Registration Fee Required

There's a fee to register for this program. 

This event is in the "Children" group

Road Trip USA: Arizona (Grades K-2)

Thursday, April 9, 2026 at 11:15am - 12:00pm
Age Group:
Children
Registration Required
Please refer to our newsletter for in-person/phone registration dates. Online registration for this program begins on April 1, 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
Registration Required
Event Details:

Learn all about the state of Arizona and why it’s a hummingbird “hot spot.” Create a beautiful hummingbird painting to bring home.

This event is in the "Adult" group

Afternoon Book Discussion (In-Library)

Thursday, April 9, 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: Sons and Lovers by DH Lawrence 

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

This event is in the "Adult" group

Sound Healing and Guided Meditation with Donna Nesteruk

Thursday, April 9, 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 April 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 restorative calming and relaxing experience within.  Other unique musical ins

This event is in the "Children" group

Sing, Read, and Play (Birth - 17 months)

Friday, April 10, 2026 at 10:15am - 11:00am
Age Group:
Children
Registration Required
Please refer to our newsletter for in-person/phone registration dates. Online registration for this program begins on April 1, 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
Registration Required
Event Details:

Families will sing songs, listen to a story, and have fun playing with friends!

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

Community Service: Hooked-on-Crochet Drop In

Friday, April 10, 2026 at 2:00pm - 3: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 April 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)

Friday, April 10, 2026 at 2:00pm - 3:00pm
Age Group:
Children
Library Branch: North Shore Public Library
Age Group: Children
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 "Teens (Grades 6-12)" group

Community Service: Crayon Sorting

Saturday, April 11, 2026 at 10:30am - 11:30am
Program Type:
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 April 1, 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: Community Service
Registration Required
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 "Adult" group

Savvy Sightseer: Eastern Sicily

Saturday, April 11, 2026 at 1:30pm - 2:30pm
Program Type:
Language/ Travel, Lectures
Age Group:
Adult
Registration Required
Please refer to our newsletter for in-person/phone registration dates. Online registration for this program begins on April 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: Language/ Travel, Lectures
Registration Required
Event Details:

Join Jeanne Schnupp as she takes you on a short hop across the Strait of Messina from mainland Italy to Sicily.

This event is in the "Children" group

BenAnna Band In Concert (All Ages)

Saturday, April 11, 2026 at 2:00pm - 2:45pm
Age Group:
Children
Registration Required
Please refer to our newsletter for in-person/phone registration dates. Online registration for this program begins on April 1, 2026 @ 2:00pm. 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
Registration Required
Event Details:

Kids will go bananas for this high-energy musical duo. With a mix of pop music, children’s classics, and their own original songs, families will be singing, dancing, and playing along.

This event is in the "Adult" group

Creative Writing

Saturday, April 11, 2026 at 2:00pm - 4:00pm
Program Type:
Ongoing, Other
Age Group:
Adult
Registration Required
Please refer to our newsletter for in-person/phone registration dates. Online registration for this program begins on April 1, 2026 @ 9:30am. If there is a fee for this program, in-person registration is required.
Library Branch: North Shore Public Library
Room: Board Room
Age Group: Adult
Program Type: Ongoing, Other
Registration Required
Event Details:

This monthly writing workshop is led by Anne Kelly-Edmunds and is the place to create new work in a safe, supportive environment. You will be guided by stimulating Story Sparks, group discussion, and constructive feedback. Fact or fiction.

This event is in the "Everyone" group

Buddy Merriam & Back Roads

Sunday, April 12, 2026 at 1:30pm - 3:00pm
Program Type:
Concerts/ Movies/ Portrayal
Age Group:
Everyone
Registration Required
Please refer to our newsletter for in-person/phone registration dates. Online registration for this program begins on April 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: Everyone
Program Type: Concerts/ Movies/ Portrayal
Registration Required
Event Details:

For over 40 years, Buddy Merriam and Back Roads have been delighting audiences throughout the Northeast with the driving sound of traditional Bluegrass.

This event is in the "Adult" group

Virtual Mat Pilates

Monday, April 13, 2026 at 10:00am - 11:00am
Program Type:
Virtual Programs, Ongoing, Exercise, Health, & Wellness
Age Group:
Adult
Open
Registration Required
Virtual Event
Registration will close on April 27, 2026 @ 9:30am.
Library Branch: North Shore Public Library
Room: Virtual
Age Group: Adult
Program Type: Virtual Programs, Ongoing, Exercise, Health, & Wellness
Registration Required
Event Details:

Virtual Mat Pilates 

Mondays, March 9, 16, 23, 30, April 6, 13, 20, & 27, 10:00 – 11:00 AM Have your yoga mat! Open to ALL levels.

This event is in the "Adult" group

Virtual Gentle Stretch

Monday, April 13, 2026 at 10:30am - 11:30am
Program Type:
Virtual Programs, Ongoing, Exercise, Health, & Wellness
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 March 20, 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, Ongoing, Exercise, Health, & Wellness
Registration Required
This event is in the "Children" group

Family Storytime (All Ages)

Monday, April 13, 2026 at 6:00pm - 6:45pm
Age Group:
Children
Registration Required
Please refer to our newsletter for in-person/phone registration dates. Online registration for this program begins on April 1, 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
Registration Required
Event Details:

Get ready for Spring as we read themed books and make an adorable bird craft.

This event is in the "Everyone" group
Library Branch: North Shore Public Library
Age Group: Everyone
Event Details:

Annual Library Budget Vote and Trustee Election...9:30 AM - 9:00 PM

This event is in the "Adult" group

Virtual Breathe Together via Zoom

Tuesday, April 14, 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 April 28, 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, March 3, 10, 17, 24, 31, April 7, 14, 21, & 28, 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

Babies Boogie (Birth - 17 months)

Tuesday, April 14, 2026 at 10:15am - 11:00am
Age Group:
Children
Registration Required
Please refer to our newsletter for in-person/phone registration dates. Online registration for this program begins on April 1, 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
Registration Required
Event Details:

All children must attend this program with an adult.

Babies and their grownups will enjoy music, dancing, and more!

This event is in the "Adult" group

Chair Yoga

Tuesday, April 14, 2026 at 10:30am - 11:30am
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:

Chair Yoga

Tuesdays, March 10, 17, 24, 31, April 7, 14, 10:30 - 11:30 AM 

Additional Information

Registration Fee Required

There's a fee to register for this program.