This event is in the "Children" group Cookies & Bookies (Grades 3-5) Thursday, January 22, 2026 at 4:45pm - 5:30pm Program Type: Book Discussion, School Age Age Group: Children Open Register Now Registration Required This event is in the "Children" group Jan 22 2026 Thu Cookies & Bookies (Grades 3-5) 4:45pm–5:30pm Book Discussion, School Age Open Registration will close on January 22, 2026 @ 4:45pm. Library Branch: North Shore Public Library Room: Activity Room Age Group: Children Program Type: Book Discussion, School Age Registration Required Event Details: Register and pick up a copy of Mighty Jack by Ben Hatke in the Children’s Room to join in on this fun monthly book club. Kids will read the book, then attend the program for a booktalk, games, prizes, and cookies.
This event is in the "Teens (Grades 6-12)" group SAT Prep Thursday, January 22, 2026 at 6:00pm - 8:00pm Program Type: College/ Test Prep Age Group: Teens (Grades 6-12) View Details Registration Required This event is in the "Teens (Grades 6-12)" group Jan 22 2026 Thu SAT Prep 6:00pm–8:00pm College/ Test Prep Registration is no longer available for this event. Library Branch: North Shore Public Library Room: Large Meeting Room Age Group: Teens (Grades 6-12) Program Type: College/ Test Prep Registration Required Event Details: Non-refundable Program fee: $250 cash or check, in-person registration required.
This event is in the "Adult" group Stitch & Quilt Thursday, January 22, 2026 at 6:30pm - 8:00pm Program Type: Ongoing, Arts & Crafts Age Group: Adult View Details Registration Required This event is in the "Adult" group Jan 22 2026 Thu Stitch & Quilt 6:30pm–8:00pm Ongoing, Arts & Crafts Registration is no longer available for this event. Library Branch: North Shore Public Library Room: Quiet Room Age Group: Adult Program Type: Ongoing, Arts & Crafts Registration Required Event Details: Stitch and Quilt Thursday, January 22, 6:30 – 8:00 PMBring a project or make a simple project we have on hand. Bring your sewing machine or use ours. Advice and tips on projects provided.
This event is in the "Adult" group Tai Chi Flo #1 Friday, January 23, 2026 at 10:15am - 11:15am Program Type: Fee Programs, Exercise, Health, & Wellness Age Group: Adult Waitlist View Details Registration Required This event is in the "Adult" group Jan 23 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: Fridays, January 23, 30, February 6, 13, & 20, 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 Winter Beach Party (Pre-K, Ages 3 - 5 years with an adult) Friday, January 23, 2026 at 11:15am - 12:00pm Program Type: Preschool Age Group: Children Open Register Now Registration Required This event is in the "Children" group Jan 23 2026 Fri Winter Beach Party (Pre-K, Ages 3 - 5 years with an adult) 11:15am–12:00pm Preschool Open Registration will close on January 23, 2026 @ 11:15am. Library Branch: North Shore Public Library Room: Large Meeting Room Age Group: Children Program Type: Preschool Registration Required Event Details: Bring your beach towel and join us as we escape from the winter chill with an indoor beach party!
This event is in the "Adult" group Tai Chi Flo #2 Friday, January 23, 2026 at 11:30am - 12:30pm Program Type: Fee Programs, Exercise, Health, & Wellness Age Group: Adult Waitlist View Details Registration Required This event is in the "Adult" group Jan 23 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: Fridays, January 23, 30, February 6, 13, & 20, 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 Virtual Talking the Bill of Rights Series: History & Introduction to the Bill of Rights Friday, January 23, 2026 at 6:00pm - 7:00pm Program Type: Virtual Programs, Lectures, Other Age Group: Adult Open Register Now Registration Required Virtual Event This event is in the "Adult" group Jan 23 2026 Fri Virtual Talking the Bill of Rights Series: History & Introduction to the Bill of Rights 6:00pm–7:00pm Virtual Programs, Lectures, Other Open Registration will close on January 23, 2026 @ 5:30pm. Library Branch: North Shore Public Library Room: Virtual Age Group: Adult Program Type: Virtual Programs, Lectures, Other Registration Required Event Details: In honor of the Semiquincentennial, former lawyers, now librarians, Mara Zonderman and Terry Lucas will host a series of eight classes, beginning in January, about the history and relevance of the Bill of Rights and its role in the founding of the
This event is in the "Children" group Read to a Therapy Dog (Grades K-5) Saturday, January 24, 2026 at 10:00am - 10:15am Program Type: Storytimes, School Age Age Group: Children Waitlist Register Now Registration Required This event is in the "Children" group Jan 24 2026 Sat Read to a Therapy Dog (Grades K-5) 10:00am–10:15am Storytimes, School Age Waitlist Capacity has been reached. Additional registrants will be placed on the waitlist. Library Branch: North Shore Public Library Age Group: Children Program Type: Storytimes, School Age Registration Required Event Details: Register for a 15-minute session. Read to a dog at the library! Come meet certified therapy dogs, Chloe and Ginger, and practice your reading skills in a stress-free environment!
This event is in the "Adult" group Empire Safety Council Safe Driver Class Saturday, January 24, 2026 at 10:00am - 4:00pm Program Type: Fee Programs, Safe Driver Classes Age Group: Adult Open Register Now Registration Required This event is in the "Adult" group Jan 24 2026 Sat Empire Safety Council Safe Driver Class 10:00am–4:00pm Fee Programs, Safe Driver Classes Open Registration will close on January 24, 2026 @ 10:00am. Library Branch: North Shore Public Library Room: Large Meeting Room Age Group: Adult Program Type: Fee Programs, Safe Driver Classes Registration Required Event Details: Register online, in-person, or by phone and reserve your place in the class. Bring your driver’s license and $35 to class. No checks.
This event is in the "Children" group Read to a Therapy Dog (Grades K-5) Saturday, January 24, 2026 at 10:15am - 10:30am Program Type: Storytimes, School Age Age Group: Children Waitlist Register Now Registration Required This event is in the "Children" group Jan 24 2026 Sat Read to a Therapy Dog (Grades K-5) 10:15am–10:30am Storytimes, School Age Waitlist Capacity has been reached. Additional registrants will be placed on the waitlist. Library Branch: North Shore Public Library Age Group: Children Program Type: Storytimes, School Age Registration Required Event Details: Register for a 15-minute session. Read to a dog at the library! Come meet certified therapy dogs, Chloe and Ginger, and practice your reading skills in a stress-free environment!
This event is in the "Children" group Read to a Therapy Dog (Grades K-5) Saturday, January 24, 2026 at 10:30am - 10:45am Program Type: Storytimes, School Age Age Group: Children Waitlist Register Now Registration Required This event is in the "Children" group Jan 24 2026 Sat Read to a Therapy Dog (Grades K-5) 10:30am–10:45am Storytimes, School Age Waitlist Capacity has been reached. Additional registrants will be placed on the waitlist. Library Branch: North Shore Public Library Age Group: Children Program Type: Storytimes, School Age Registration Required Event Details: Register for a 15-minute session. Read to a dog at the library! Come meet certified therapy dogs, Chloe and Ginger, and practice your reading skills in a stress-free environment!
This event is in the "Children" group Read to a Therapy Dog (Grades K-5) Saturday, January 24, 2026 at 10:45am - 11:00am Program Type: Storytimes, School Age Age Group: Children Waitlist Register Now Registration Required This event is in the "Children" group Jan 24 2026 Sat Read to a Therapy Dog (Grades K-5) 10:45am–11:00am Storytimes, School Age Waitlist Capacity has been reached. Additional registrants will be placed on the waitlist. Library Branch: North Shore Public Library Age Group: Children Program Type: Storytimes, School Age Registration Required Event Details: Register for a 15-minute session. Read to a dog at the library! Come meet certified therapy dogs, Chloe and Ginger, and practice your reading skills in a stress-free environment!
This event is in the "Children" group Broadway Bigs (Grades K-5) Saturday, January 24, 2026 at 11:15am - 12:00pm Program Type: School Age Age Group: Children Open Register Now Registration Required This event is in the "Children" group Jan 24 2026 Sat Broadway Bigs (Grades K-5) 11:15am–12:00pm School Age Open Registration will close on January 24, 2026 @ 11:15am. Library Branch: North Shore Public Library Room: Activity Room Age Group: Children Program Type: School Age Registration Required Event Details: In this lively class, young participants engage in creative activities to explore the magic of theater.
This event is in the "Adult" group Concert - Gene Casey Sunday, January 25, 2026 at 1:30pm - 3:00pm Program Type: Concerts/ Movies/ Portrayal Age Group: Adult Open Register Now Registration Required This event is in the "Adult" group Jan 25 2026 Sun Concert - Gene Casey 1:30pm–3:00pm Concerts/ Movies/ Portrayal Open Registration will close on January 25, 2026 @ 1:30pm. Library Branch: North Shore Public Library Room: Large Meeting Room Age Group: Adult Program Type: Concerts/ Movies/ Portrayal Registration Required Event Details: Local award-winning performer, legend and gentleman, Gene Casey returns to NSPL for an afternoon performance of rockabilly and country to R&B to swing music and his originals.
This event is in the "Adult" group Virtual Mat Pilates Monday, January 26, 2026 at 10:00am - 11:00am Program Type: Virtual Programs, Ongoing Age Group: Adult Open Register Now Registration Required Virtual Event This event is in the "Adult" group Jan 26 2026 Mon Virtual Mat Pilates 10:00am–11:00am Virtual Programs, Ongoing Open Registration will close on February 23, 2026 @ 9:30am. Library Branch: North Shore Public Library Room: Virtual Age Group: Adult Program Type: Virtual Programs, Ongoing Registration Required Event Details: Virtual Mat PilatesMondays, January 5, 12, 19, 26, February 2, (no 9), 16 & 23, 10:00 – 11:00 AM
This event is in the "Adult" group Virtual Gentle Stretch Monday, January 26, 2026 at 10:30am - 11:30am Program Type: Ongoing, Virtual Programs, Exercise, Health, & Wellness Age Group: Adult Open Register Now Registration Required Virtual Event This event is in the "Adult" group Jan 26 2026 Mon Virtual Gentle Stretch 10:30am–11:30am Ongoing, Virtual Programs, Exercise, Health, & Wellness Open Registration will close on January 26, 2026 @ 10:30am. Library Branch: North Shore Public Library Room: Virtual Age Group: Adult Program Type: Ongoing, Virtual Programs, Exercise, Health, & Wellness Registration Required
This event is in the "Teens (Grades 6-12)" group Community Service: Hooked-on-Crochet Drop In Monday, January 26, 2026 at 6:00pm - 7:00pm Program Type: Arts & Crafts, Community Service Age Group: Teens (Grades 6-12) Open Register Now Registration Required This event is in the "Teens (Grades 6-12)" group Jan 26 2026 Mon Community Service: Hooked-on-Crochet Drop In 6:00pm–7:00pm Arts & Crafts, Community Service Open Registration will close on January 26, 2026 @ 6:00pm. 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) Monday, January 26, 2026 at 6:00pm - 7:00pm Program Type: Arts & Crafts, School Age Age Group: Children View Details This event is in the "Children" group Jan 26 2026 Mon Hooked on Crochet Drop-In (Grades 3-5) 6:00pm–7:00pm Arts & Crafts, School Age Library Branch: North Shore Public Library Age Group: Children Program Type: Arts & Crafts, School Age 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 "Adult" group Canceled/unforeseen circumstance- Strength Training Monday, January 26, 2026 at 7:00pm - 8:00pm Program Type: Fee Programs, Exercise, Health, & Wellness Age Group: Adult View Details Registration Required This event is in the "Adult" group Jan 26 2026 Mon Canceled/unforeseen circumstance- Strength Training 7:00pm–8:00pm Fee Programs, Exercise, Health, & Wellness Registration is no longer available for this event. Library Branch: North Shore Public Library Room: Activity Room Age Group: Adult Program Type: Fee Programs, Exercise, Health, & Wellness Registration Required Event Details: Mondays, January 5, 12, (no 19), 26, February 2, & 9, 7:00 – 8:00 PM Additional Information Registration Fee Required There's a fee to register for this program.
This event is in the "Adult" group Virtual Breathe Together via Zoom Tuesday, January 27, 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 Jan 27 2026 Tue Virtual Breathe Together via Zoom 10:00am–10:30am Virtual Programs, Ongoing, Exercise, Health, & Wellness Open Registration will close on February 24, 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, January 6, 13, 20, 27, February 3, 10, 17, & 24, 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 with an adult) Tuesday, January 27, 2026 at 10:15am - 11:00am Program Type: Infant and Toddler Age Group: Children Waitlist Register Now Registration Required This event is in the "Children" group Jan 27 2026 Tue Babies Boogie (Birth - 17 months with an adult) 10:15am–11:00am Infant and Toddler 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 Program Type: Infant and Toddler Registration Required Event Details: Babies and their grownups will enjoy music, dancing, and more!
This event is in the "Adult" group Chair Yoga Tuesday, January 27, 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 Jan 27 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: Tuesdays, January 13, 20, 27, February 3, & 10, 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 Toddlers Tango (Ages 18 months - Pre-K, 5 years with an adult) Tuesday, January 27, 2026 at 11:15am - 12:00pm Program Type: Infant and Toddler Age Group: Children Waitlist Register Now Registration Required This event is in the "Children" group Jan 27 2026 Tue Toddlers Tango (Ages 18 months - Pre-K, 5 years with an adult) 11:15am–12:00pm Infant and Toddler 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 Program Type: Infant and Toddler Registration Required Event Details: Little ones will get moving in this fun class with music, movement, dancing, and more!
This event is in the "Adult" group Yoga: Ring in 2026 Tuesday, January 27, 2026 at 5:30pm - 6:30pm Program Type: Fee Programs, Exercise, Health, & Wellness Age Group: Adult Waitlist View Details Registration Required This event is in the "Adult" group Jan 27 2026 Tue Yoga: Ring in 2026 5:30pm–6: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: Tuesdays, January 6, 13, 20, 27, & February 3, 5:30 – 6:30 PMNonrefundable fee of $15 (cash/check) paid at in-person registration. Bring a yoga mat and dress in stretchy layered clothing. Additional Information Registration Fee Required There's a fee to register for this program.