This event is in the "Adult" group Mar 28 2026 Sat NEW Date- Irish Genealogy Workshop 10:30am–12:30pm Adult Genealogy, History/ Government/ Law, Lectures Open Registration Required This event is in the "Adult" group Mar 28 2026 Sat NEW Date- Irish Genealogy Workshop 10:30am–12:30pm Genealogy, History/ Government/ Law, Lectures Open Registration will close on March 28, 2026 @ 10:30am. Library Branch: North Shore Public Library Room: Large Meeting Room Age Group: Adult Program Type: Genealogy, History/ Government/ Law, Lectures Registration Required Event Details: Irish Genealogy WorkshopThis program has been rescheduled to Saturday, March 28, 10:30 AM- 12:30 PM
This event is in the "Adult" group Mar 28 2026 Sat AMERICA250 : Tavern Tea with Margaret Johnson 2:00pm–3:30pm Adult Cooking, History/ Government/ Law, Lectures Open Registration Required This event is in the "Adult" group Mar 28 2026 Sat AMERICA250 : Tavern Tea with Margaret Johnson 2:00pm–3:30pm Cooking, History/ Government/ Law, Lectures Open Registration will close on March 28, 2026 @ 3:30pm. Library Branch: North Shore Public Library Room: Large Meeting Room Age Group: Adult Program Type: Cooking, History/ Government/ Law, Lectures Registration Required Event Details: AMERICA250: Tavern Tea with Margaret JohnsonSaturday, March 28, 2 – 3:30 PMJoin us for tea at THE SIGN OF THE GOLDEN TEAPOT hosted by local author Margaret M. Johnson.
This event is in the "Everyone" group Mar 29 2026 Sun Jack’s Waterfall! 1:30pm–3:00pm Everyone Concerts/ Movies/ Portrayal Open Registration Required This event is in the "Everyone" group Mar 29 2026 Sun Jack’s Waterfall! 1:30pm–3:00pm Concerts/ Movies/ Portrayal Open Registration will close on March 29, 2026 @ 1:30pm. Library Branch: North Shore Public Library Room: Large Meeting Room Age Group: Everyone Program Type: Concerts/ Movies/ Portrayal Registration Required Event Details: Step into the Blue light Club with Jack’s Waterfall! Enjoy a trip through the world of Jazz and Blues, and meet some memorable characters. This Blue Hot ensemble will have you dancing and singing in your seats.
This event is in the "Adult" group Mar 30 2026 Mon Virtual Mat Pilates 10:00am–11:00am Adult Virtual Programs, Ongoing, Exercise, Health, & Wellness Open Registration Required Virtual Event This event is in the "Adult" group Mar 30 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 Mar 30 2026 Mon Virtual Gentle Stretch 10:30am–11:30am Adult Virtual Programs, Ongoing, Exercise, Health, & Wellness Open Registration Required Virtual Event This event is in the "Adult" group Mar 30 2026 Mon Virtual Gentle Stretch 10:30am–11:30am Virtual Programs, Ongoing, Exercise, Health, & Wellness Open Registration will close on March 30, 2026 @ 10:30am. 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 Mar 30 2026 Mon Family Storytime (All Ages) 6:00pm–6:45pm Children Waitlist Registration Required This event is in the "Children" group Mar 30 2026 Mon Family Storytime (All Ages) 6:00pm–6:45pm Waitlist Capacity has been reached. Additional registrants will be placed on the waitlist. 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.Join us as we celebrate Dr. Seuss through stories and a craft.
This event is in the "Adult" group Mar 31 2026 Tue Virtual Breathe Together via Zoom 10:00am–10:30am Adult Virtual Programs, Ongoing, Exercise, Health, & Wellness Open Registration Required Virtual Event This event is in the "Adult" group Mar 31 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 "Adult" group Mar 31 2026 Tue Chair Yoga 10:30am–11:30am Adult Fee Programs, Exercise, Health, & Wellness Waitlist Registration Required This event is in the "Adult" group Mar 31 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.
This event is in the "Adult" group Mar 31 2026 Tue Spring Out of Winter into Yoga 5:30pm–6:30pm Adult Fee Programs, Exercise, Health, & Wellness Registration Required This event is in the "Adult" group Mar 31 2026 Tue Spring Out of Winter into Yoga 5:30pm–6:30pm 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: Spring Out of Winter with Yoga Tuesdays, March 3, (no 10), 17, 24, 31, 5:30 – 6:30 PM Additional Information Registration Fee Required There's a fee to register for this program.
This event is in the "Adult" group Apr 1 2026 Wed Yoga for Everybody 10:30am–11:45am Adult Fee Programs, Exercise, Health, & Wellness Waitlist Registration Required This event is in the "Adult" group Apr 1 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 "Adult" group Apr 1 2026 Wed The Friends Of The Library Meeting 10:30am–12:00pm Adult Other This event is in the "Adult" group Apr 1 2026 Wed The Friends Of The Library Meeting 10:30am–12:00pm Other Library Branch: North Shore Public Library Age Group: Adult Program Type: Other Event Details: THE FRIENDS OF THE LIBRARY MEETINGSWednesdays, March 4 & April 1, 10:30 AMJoin the Friends of the Library to assist with the book sales and artist receptions.
This event is in the "Adult" group Apr 1 2026 Wed Device Advice 6:00pm–8:00pm Adult Computer/ Gaming/ Technology, Other This event is in the "Adult" group Apr 1 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 Apr 1 2026 Wed Intermediate Microsoft Excel 6:30pm–8:30pm Adult Computer/ Gaming/ Technology Registration Required This event is in the "Adult" group Apr 1 2026 Wed Intermediate Microsoft Excel 6:30pm–8:30pm Computer/ Gaming/ Technology Please refer to our newsletter for in-person/phone registration dates. Online registration for this program begins on March 25, 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/ Gaming/ Technology Registration Required Event Details: In this hands-on class, learn more about the world’s most popular spreadsheet program, including functions, working with ranges, macros, charting, and much more.
This event is in the "Adult" group Apr 2 2026 Thu Early Spring Yoga 10:30am–11:30am Adult Fee Programs, Exercise, Health, & Wellness Registration Required This event is in the "Adult" group Apr 2 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 "Adult" group Apr 3 2026 Fri Tai Chi Flo #1 10:15am–11:15am Adult Fee Programs, Exercise, Health, & Wellness Registration Required This event is in the "Adult" group Apr 3 2026 Fri Tai Chi Flo #1 10:15am–11:15am 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: Tai Chi Flo #1Fridays, March: 6, 13, 20, 27, April: (canceled 3) 10, 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 Apr 3 2026 Fri Tai Chi Flo #2 11:30am–12:30pm Adult Fee Programs, Exercise, Health, & Wellness Registration Required This event is in the "Adult" group Apr 3 2026 Fri Tai Chi Flo #2 11:30am–12:30pm 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: Tai Chi Flo #2Fridays, March: 6, 13, 20, 27, April: (Canceled 3), 10, 10:15 – 11:15 AM Additional Information Registration Fee Required There's a fee to register for this program.
This event is in the "Teens (Grades 6-12)" group Apr 3 2026 Fri Community Service: Hooked-on-Crochet Training 3:00pm–4:00pm Teens (Grades 6-12) Arts & Crafts, Community Service Registration Required This event is in the "Teens (Grades 6-12)" group Apr 3 2026 Fri Community Service: Hooked-on-Crochet Training 3:00pm–4:00pm Arts & Crafts, Community Service 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: YA Room Age Group: Teens (Grades 6-12) Program Type: Arts & Crafts, Community Service Registration Required Event Details: Earn 1 hour of community service and learn the chain and single stitch to help run a crochet program with the Children’s Department.
Apr 5 2026 Sun Library Closed All Day Closing Apr 5 2026 Sun Closing Library Closed All Day Branches: North Shore Public Library Description: The Library is closed in observance of the holiday.
This event is in the "Adult" group Apr 6 2026 Mon Virtual Mat Pilates 10:00am–11:00am Adult Virtual Programs, Ongoing, Exercise, Health, & Wellness Open Registration Required Virtual Event This event is in the "Adult" group Apr 6 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 "Children" group Apr 6 2026 Mon Read & Rhyme Wiggle Time (12 - 35 months) 10:15am–11:00am Children Registration Required This event is in the "Children" group Apr 6 2026 Mon Read & Rhyme Wiggle Time (12 - 35 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.Listen to a story and get moving during this interactive program.
This event is in the "Adult" group Apr 6 2026 Mon Virtual Gentle Stretch 10:30am–11:30am Adult Virtual Programs, Ongoing, Exercise, Health, & Wellness Registration Required Virtual Event This event is in the "Adult" group Apr 6 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 "Teens (Grades 6-12)" group Apr 6 2026 Mon Chocolate Snowstorm Cookies 11:00am–12:00pm Teens (Grades 6-12) Cooking Registration Required This event is in the "Teens (Grades 6-12)" group Apr 6 2026 Mon Chocolate Snowstorm Cookies 11:00am–12:00pm Cooking 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: 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 the dough for some chocolatesnowstorm cookies that will be ready to take home and bake! Registration begins 3/20.
This event is in the "Adult" group Apr 7 2026 Tue Virtual Breathe Together via Zoom 10:00am–10:30am Adult Virtual Programs, Ongoing, Exercise, Health, & Wellness Open Registration Required Virtual Event This event is in the "Adult" group Apr 7 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 "Adult" group Apr 7 2026 Tue Chair Yoga 10:30am–11:30am Adult Fee Programs, Exercise, Health, & Wellness Waitlist Registration Required This event is in the "Adult" group Apr 7 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.