This event is in the "Adult" group May 12 2026 Tue The Usual Suspect's Mystery Book Club "The Absent One " 7:00pm–8:15pm Adult Virtual Programs, Book Discussion Open Registration Required Virtual Event This event is in the "Adult" group May 12 2026 Tue The Usual Suspect's Mystery Book Club "The Absent One " 7:00pm–8:15pm Virtual Programs, Book Discussion Open Registration will close on May 12, 2026 @ 7:00pm. Library Branch: North Shore Public Library Room: Virtual Age Group: Adult Program Type: Virtual Programs, Book Discussion Registration Required Event Details: Every 2nd Tuesday of the Month at 7:00 PM via Zoom
This event is in the "Adult" group May 13 2026 Wed Yoga for Everybody #1 10:30am–11:45am Adult Fee Programs, Exercise, Health, & Wellness Registration Required This event is in the "Adult" group May 13 2026 Wed Yoga for Everybody #1 10:30am–11:45am Fee Programs, Exercise, Health, & Wellness Please refer to our newsletter for in-person/phone registration dates. Online registration for this program begins on May 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: Adult Program Type: Fee Programs, Exercise, Health, & Wellness Registration Required Event Details: Yoga for Every BodyWednesdays, May 13, 20, 27, June 3, 10, 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 May 13 2026 Wed Hip Hop Dance (Grades 1-5) 5:15pm–6:30pm Children Registration Required This event is in the "Children" group May 13 2026 Wed Hip Hop Dance (Grades 1-5) 5:15pm–6:30pm Please refer to our newsletter for in-person/phone registration dates. Online registration for this program begins on May 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: Register for this 2-week session! Join Great South Bay Dance to learn various hip hop dance moves! Move to the beat of popular music and learn fun techniques.
This event is in the "Adult" group May 13 2026 Wed Device Advice 6:00pm–8:00pm Adult Computer/ Gaming/ Technology, Other This event is in the "Adult" group May 13 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 "Children" group May 13 2026 Wed Pre-Ballet Dance (Ages 3 years - Kindergarten) 6:15pm–7:00pm Children Registration Required This event is in the "Children" group May 13 2026 Wed Pre-Ballet Dance (Ages 3 years - Kindergarten) 6:15pm–7:00pm Please refer to our newsletter for in-person/phone registration dates. Online registration for this program begins on May 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 be accompanied by an adult.
This event is in the "Teens (Grades 6-12)" group May 13 2026 Wed Community Service: Pressed Flower Bookmarks 7:00pm–8:00pm Teens (Grades 6-12) Community Service Registration Required This event is in the "Teens (Grades 6-12)" group May 13 2026 Wed Community Service: Pressed Flower Bookmarks 7:00pm–8:00pm Community Service Please refer to our newsletter for in-person/phone registration dates. Online registration for this program begins on May 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: Community Service Registration Required Event Details: Earn one hour of community service and create pressed flower bookmarks to donate to senior citizens to brighten their day.
This event is in the "Adult" group May 14 2026 Thu Yoga for Everybody #2 10:30am–11:45am Adult Fee Programs, Exercise, Health, & Wellness Registration Required This event is in the "Adult" group May 14 2026 Thu Yoga for Everybody #2 10:30am–11:45am Fee Programs, Exercise, Health, & Wellness Please refer to our newsletter for in-person/phone registration dates. Online registration for this program begins on May 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: Adult Program Type: Fee Programs, Exercise, Health, & Wellness Registration Required Event Details: Yoga for Every BodyThursdays, May 14, 21, (no 28), June 4, 11 at 10:30 am Additional Information Registration Fee Required There's a fee to register for this program.
This event is in the "Adult" group May 14 2026 Thu Afternoon Book Discussion (In-Library) 2:00pm–3:30pm Adult Book Discussion This event is in the "Adult" group May 14 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: Clockwork Orange by Anthony Burgess Moderated by Professor William Schiavo, these in-person monthly discussions are open to all, no registration required.
This event is in the "Children" group May 14 2026 Thu Author Adventure (Grades K-2) 4:45pm–5:00pm Children Registration Required This event is in the "Children" group May 14 2026 Thu Author Adventure (Grades K-2) 4:45pm–5:00pm Please refer to our newsletter for in-person/phone registration dates. Online registration for this program begins on May 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: Listen to books by Aaron Blabey, then make your own Pig the Pug craft!
This event is in the "Adult" group May 14 2026 Thu Sound Bath with Susan Ferro 7:00pm–8:00pm Adult Concerts/ Movies/ Portrayal Registration Required This event is in the "Adult" group May 14 2026 Thu Sound Bath with Susan Ferro 7:00pm–8:00pm Concerts/ Movies/ Portrayal Please refer to our newsletter for in-person/phone registration dates. Online registration for this program begins on May 4, 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: Sound and music have been used since ancient times to bring peace to its listeners, while deeply healing on a physical and emotional level.
This event is in the "Children" group May 15 2026 Fri Li'l Athletes: Baseball (Ages 20-35 months) 10:15am–11:00am Children Registration Required This event is in the "Children" group May 15 2026 Fri Li'l Athletes: Baseball (Ages 20-35 months) 10:15am–11:00am Please refer to our newsletter for in-person/phone registration dates. Online registration for this program begins on May 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 be accompanied by an adult.
This event is in the "Adult" group May 15 2026 Fri Tai Chi Flo #1 10:15am–11:15am Adult Fee Programs, Exercise, Health, & Wellness Waitlist Registration Required This event is in the "Adult" group May 15 2026 Fri Tai Chi Flo #1 10:15am–11:15am 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: Tai Chi Flo #1Fridays, May 1, 8, 15, (no 22), 29, 10:15 - 11:15 AM Additional Information Registration Fee Required There's a fee to register for this program.
This event is in the "Children" group May 15 2026 Fri Li'l Athletes: Baseball (Pre-K, Ages 3-5 years) 11:15am–12:00pm Children Registration Required This event is in the "Children" group May 15 2026 Fri Li'l Athletes: Baseball (Pre-K, Ages 3-5 years) 11:15am–12:00pm Please refer to our newsletter for in-person/phone registration dates. Online registration for this program begins on May 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 be accompanied by an adult.
This event is in the "Adult" group May 15 2026 Fri Tai Chi Flo #2 11:30am–12:30pm Adult Fee Programs, Exercise, Health, & Wellness Waitlist Registration Required This event is in the "Adult" group May 15 2026 Fri Tai Chi Flo #2 11:30am–12:30pm 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: Tai Chi Flo #2Fridays, May 1, 8, 15, (no 22), 29, 11:30 AM - 12:30 PM Additional Information Registration Fee Required There's a fee to register for this program.
This event is in the "Teens (Grades 6-12)" group This event is in the "Adult" group May 16 2026 Sat The College Admissions Essay Process 1:00pm–2:00pm Teens (Grades 6-12), Adult College/ Test Prep Registration Required This event is in the "Teens (Grades 6-12)" group This event is in the "Adult" group May 16 2026 Sat The College Admissions Essay Process 1:00pm–2:00pm College/ Test Prep Please refer to our newsletter for in-person/phone registration dates. Online registration for this program begins on May 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), Adult Program Type: College/ Test Prep Registration Required Event Details: Dr. Coppi of Say Yes to the Ess-ay takes you through the written requirements of the college admissions process from common app essays to letters of continued interest to appeals.
May 17 2026 Sun Library Closed All Day Closing May 17 2026 Sun Closing Library Closed All Day Branches: North Shore Public Library Description: The Library is closed on Sunday May 3, 2026 through October 11, 2026.
This event is in the "Children" group May 18 2026 Mon Sing, Read, and Play (Birth - 17 months) 10:15am–11:00am Children Registration Required This event is in the "Children" group May 18 2026 Mon 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 May 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 be accompanied by an adult.Families will sing songs, listen to a story, and have fun playing with friends!
This event is in the "Children" group May 18 2026 Mon Tots Night Out (Ages 18 - 35 months) 6:00pm–7:00pm Children Registration Required This event is in the "Children" group May 18 2026 Mon Tots Night Out (Ages 18 - 35 months) 6:00pm–7:00pm Please refer to our newsletter for in-person/phone registration dates. Online registration for this program begins on May 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 be accompanied by an adult.
This event is in the "Adult" group May 18 2026 Mon Introduction to Canva 6:30pm–8:30pm Adult Computer/ Gaming/ Technology Registration Required This event is in the "Adult" group May 18 2026 Mon Introduction to Canva 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 May 4, 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 how to create beautiful designs and professional graphics with Canva. Whether it is a photo editor, create picture collage, logo, invitation or poster, Canva makes online graphic design easy.
This event is in the "Adult" group May 19 2026 Tue Virtual Breathe Together 10:00am–10:15am Adult Virtual Programs, Exercise, Health, & Wellness Open Registration Required Virtual Event This event is in the "Adult" group May 19 2026 Tue Virtual Breathe Together 10:00am–10:15am Virtual Programs, Exercise, Health, & Wellness Open Registration will close on June 30, 2026 @ 10:00am. Library Branch: North Shore Public Library Room: Virtual Age Group: Adult Program Type: Virtual Programs, Exercise, Health, & Wellness Registration Required Event Details: Tuesdays, May 5, 12, 19, 26, June 2, 9, 16, 23, & 30, 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 May 19 2026 Tue Toddler Time (Ages 12-35 months) 10:15am–11:30am Children Registration Required This event is in the "Children" group May 19 2026 Tue Toddler Time (Ages 12-35 months) 10:15am–11:30am Please refer to our newsletter for in-person/phone registration dates. Online registration for this program begins on May 15, 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 be accompanied by an adult.
This event is in the "Adult" group May 19 2026 Tue Chair Yoga 10:30am–11:30am Adult Fee Programs, Exercise, Health, & Wellness Registration Required This event is in the "Adult" group May 19 2026 Tue Chair Yoga 10:30am–11:30am Fee Programs, Exercise, Health, & Wellness Please refer to our newsletter for in-person/phone registration dates. Online registration for this program begins on May 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: Adult Program Type: Fee Programs, Exercise, Health, & Wellness Registration Required Event Details: Tuesdays, May 12, 19, 26, June 2, 9, 16, 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 May 19 2026 Tue LEGO Club (Grades K-5) 4:45pm–5:30pm Children Registration Required This event is in the "Children" group May 19 2026 Tue LEGO Club (Grades K-5) 4:45pm–5:30pm Please refer to our newsletter for in-person/phone registration dates. Online registration for this program begins on May 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: Join us for our LEGO club! Build your own unique design, or work in a group to create whatever you can imagine.
This event is in the "Adult" group May 19 2026 Tue Strength Training 7:00pm–8:00pm Adult Fee Programs, Exercise, Health, & Wellness Registration Required This event is in the "Adult" group May 19 2026 Tue Strength Training 7:00pm–8:00pm Fee Programs, Exercise, Health, & Wellness Please refer to our newsletter for in-person/phone registration dates. Online registration for this program begins on May 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: Adult Program Type: Fee Programs, Exercise, Health, & Wellness Registration Required Event Details: Tuesdays, May 19, 26, June 2, 9, (no 16), 23, 7 – 8 PM Additional Information Registration Fee Required There's a fee to register for this program.