This event is in the "Adult" group Virtual Breathe Together 10:00am–10:15am Adult Open Registration Required Virtual Event This event is in the "Adult" group Jun 16 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 "Adult" group Chair Yoga 10:30am–11:30am Adult Registration Required This event is in the "Adult" group Jun 16 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: Non-refundable fee of $18, cash/check paid in person. Join us in this gentle yoga class for beginners and experienced students alike. The relaxed pace may improve balance, flexibility, and strength. Bring a yoga mat/blanket. Additional Information Registration Fee Required There's a fee to register for this program.
This event is in the "Children" group PlayPalooza (Pre-K, 3-5 years) 1:30pm–2:30pm Children Registration Required This event is in the "Children" group Jun 16 2026 Tue PlayPalooza (Pre-K, 3-5 years) 1:30pm–2:30pm Preschool Please refer to our newsletter for in-person/phone registration dates. Online registration for this program begins on June 8, 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 Program Type: Preschool Registration Required Event Details: All children must be accompanied by an adult.
This event is in the "Adult" group Tai Chi Flo Tuesdays 1:30pm–2:30pm Adult Open Registration Required This event is in the "Adult" group Jun 16 2026 Tue Tai Chi Flo Tuesdays 1:30pm–2:30pm Fee Programs, Exercise, Health, & Wellness Open Registration will close on May 26, 2026 @ 1:30pm. 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 TuesdaysTuesdays, May 26, June 2, 9, 16, 1:30 – 2:30 PM Additional Information Registration Fee Required There's a fee to register for this program.
This event is in the "Children" group Snacks and Stories (Grades K-2) 4:45pm–5:30pm Children Registration Required This event is in the "Children" group Jun 16 2026 Tue Snacks and Stories (Grades K-2) 4:45pm–5:30pm Storytimes Please refer to our newsletter for in-person/phone registration dates. Online registration for this program begins on June 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 Program Type: Storytimes Registration Required Event Details: Join us for this fun monthly book club where we will listen to stories, take part in a book discussion, then create a craft while enjoying a snack.
This event is in the "Adult" group Naela's Mediterranean Kitchen 6:30pm–8:00pm Adult Registration Required This event is in the "Adult" group Jun 16 2026 Tue Naela's Mediterranean Kitchen 6:30pm–8:00pm Fee Programs, Cooking Please refer to our newsletter for in-person/phone registration dates. Online registration for this program begins on June 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, Cooking Registration Required Event Details: Non-refundable fee of $5 to be paid in at in-person registration. Naela demonstrates how to prepare Lahm bil Ajeen: ground beef, onions, tomatoes, flat bread, Fattoush Salad and date cookies. Additional Information Registration Fee Required There's a fee to register for this program.
This event is in the "Teens (Grades 6-12)" group Battle of the Books 7:00pm–8:30pm Teens (Grades 6-12) Registration Required This event is in the "Teens (Grades 6-12)" group Jun 16 2026 Tue Battle of the Books 7:00pm–8:30pm Book Discussion, Trivia 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: YA Room Age Group: Teens (Grades 6-12) Program Type: Book Discussion, Trivia Registration Required Event Details: Battle of the Books is back this year!