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 View Details Registration Required This event is in the "Children" group Apr 7 2026 Tue Derpy the Dazzling Tiger Painting (Grades 3-5) 11:15am–12:00pm 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) View Details Registration Required This event is in the "Teens (Grades 6-12)" group Apr 7 2026 Tue Community Service: Trashion Fashion 6:00pm–8:00pm Arts & Crafts, Community Service 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 View Details Registration Required This event is in the "Adult" group Apr 8 2026 Wed Yoga for Everybody 10:30am–11:45am Fee Programs, Exercise, Health, & Wellness Waitlist 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 BodyWednesdays, 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 View Details Registration Required This event is in the "Children" group Apr 8 2026 Wed Tot Prom (Pre-K, 2 - 5 years) 6:00pm–7:30pm 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 View Details This event is in the "Adult" group Apr 8 2026 Wed Device Advice 6:00pm–8:00pm Computer/ Gaming/ Technology, Other Library Branch: North Shore Public Library Age Group: Adult Program Type: Computer/ Gaming/ Technology, Other Event Details: DEVICE ADVICENSPL 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 View Details Registration Required This event is in the "Adult" group Apr 9 2026 Thu Early Spring Yoga 10:30am–11:30am Fee Programs, Exercise, Health, & Wellness 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 YogaThursdays, 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 View Details Registration Required This event is in the "Children" group Apr 9 2026 Thu Road Trip USA: Arizona (Grades K-2) 11:15am–12:00pm 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 View Details This event is in the "Adult" group Apr 9 2026 Thu Afternoon Book Discussion (In-Library) 2:00pm–3:30pm Book Discussion 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 View Details Registration Required This event is in the "Adult" group Apr 9 2026 Thu Sound Healing and Guided Meditation with Donna Nesteruk 7:00pm–8:15pm Concerts/ Movies/ Portrayal 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 View Details Registration Required This event is in the "Children" group Apr 10 2026 Fri Sing, Read, and Play (Birth - 17 months) 10:15am–11:00am 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) View Details Registration Required This event is in the "Teens (Grades 6-12)" group Apr 10 2026 Fri Community Service: Hooked-on-Crochet Drop In 2:00pm–3:00pm Arts & Crafts, Community Service 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 View Details This event is in the "Children" group Apr 10 2026 Fri Hooked on Crochet Drop-In (Grades 3-5) 2:00pm–3:00pm 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) View Details Registration Required This event is in the "Teens (Grades 6-12)" group Apr 11 2026 Sat Community Service: Crayon Sorting 10:30am–11:30am Community Service 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 View Details Registration Required This event is in the "Adult" group Apr 11 2026 Sat Savvy Sightseer: Eastern Sicily 1:30pm–2:30pm Language/ Travel, Lectures 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 View Details Registration Required This event is in the "Children" group Apr 11 2026 Sat BenAnna Band In Concert (All Ages) 2:00pm–2:45pm 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 View Details Registration Required This event is in the "Adult" group Apr 11 2026 Sat Creative Writing 2:00pm–4:00pm Ongoing, Other 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 View Details Registration Required This event is in the "Everyone" group Apr 12 2026 Sun Buddy Merriam & Back Roads 1:30pm–3:00pm Concerts/ Movies/ Portrayal 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 Register Now Registration Required Virtual Event This event is in the "Adult" group Apr 13 2026 Mon Virtual Mat Pilates 10:00am–11:00am Virtual Programs, Ongoing, Exercise, Health, & Wellness Open 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 View Details Registration Required Virtual Event This event is in the "Adult" group Apr 13 2026 Mon Virtual Gentle Stretch 10:30am–11:30am Virtual Programs, Ongoing, Exercise, Health, & Wellness 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 View Details Registration Required This event is in the "Children" group Apr 13 2026 Mon Family Storytime (All Ages) 6:00pm–6:45pm 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 Annual Library Budget Vote and Trustee Election All Day Age Group: Everyone View Details This event is in the "Everyone" group Apr 14 2026 Tue Annual Library Budget Vote and Trustee Election All Day 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 Register Now Registration Required Virtual Event This event is in the "Adult" group Apr 14 2026 Tue Virtual Breathe Together via Zoom 10:00am–10:30am Virtual Programs, Ongoing, Exercise, Health, & Wellness Open 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 AMStart 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 View Details Registration Required This event is in the "Children" group Apr 14 2026 Tue Babies Boogie (Birth - 17 months) 10:15am–11:00am 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 View Details Registration Required This event is in the "Adult" group Apr 14 2026 Tue Chair Yoga 10:30am–11:30am Fee Programs, Exercise, Health, & Wellness Waitlist 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 YogaTuesdays, 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.