This event is in the "Adult" group NEW Date- Irish Genealogy Workshop Saturday, March 28, 2026 at 10:30am - 12:30pm Program Type: Genealogy, History/ Government/ Law, Lectures Age Group: Adult Open Register Now 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 AMERICA250 : Tavern Tea with Margaret Johnson Saturday, March 28, 2026 at 2:00pm - 3:30pm Program Type: Cooking, History/ Government/ Law, Lectures Age Group: Adult Open Register Now 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 Jack’s Waterfall! Sunday, March 29, 2026 at 1:30pm - 3:00pm Program Type: Concerts/ Movies/ Portrayal Age Group: Everyone Open Register Now 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 Virtual Mat Pilates Monday, March 30, 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 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 Virtual Gentle Stretch Monday, March 30, 2026 at 10:30am - 11: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 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 Family Storytime (All Ages) Monday, March 30, 2026 at 6:00pm - 6:45pm Age Group: Children Waitlist Register Now 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 Virtual Breathe Together via Zoom Tuesday, March 31, 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 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 Chair Yoga Tuesday, March 31, 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 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 Spring Out of Winter into Yoga Tuesday, March 31, 2026 at 5:30pm - 6:30pm Program Type: Fee Programs, Exercise, Health, & Wellness Age Group: Adult View Details 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 Yoga for Everybody Wednesday, April 1, 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 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 The Friends Of The Library Meeting Wednesday, April 1, 2026 at 10:30am - 12:00pm Program Type: Other Age Group: Adult View Details 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 Device Advice Wednesday, April 1, 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 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 Intermediate Microsoft Excel Wednesday, April 1, 2026 at 6:30pm - 8:30pm Program Type: Computer/ Gaming/ Technology Age Group: Adult View Details 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 Early Spring Yoga Thursday, April 2, 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 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 Tai Chi Flo #1 Friday, April 3, 2026 at 10:15am - 11:15am Program Type: Fee Programs, Exercise, Health, & Wellness Age Group: Adult View Details 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 Tai Chi Flo #2 Friday, April 3, 2026 at 11:30am - 12:30pm Program Type: Fee Programs, Exercise, Health, & Wellness Age Group: Adult View Details 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 Community Service: Hooked-on-Crochet Training Friday, April 3, 2026 at 3:00pm - 4: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 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.
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 Virtual Mat Pilates Monday, April 6, 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 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 Read & Rhyme Wiggle Time (12 - 35 months) Monday, April 6, 2026 at 10:15am - 11:00am Age Group: Children View Details 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 Virtual Gentle Stretch Monday, April 6, 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 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 Chocolate Snowstorm Cookies Monday, April 6, 2026 at 11:00am - 12:00pm Program Type: Cooking Age Group: Teens (Grades 6-12) View Details 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 Virtual Breathe Together via Zoom Tuesday, April 7, 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 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 Chair Yoga Tuesday, April 7, 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 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.