This event is in the "Children" group

Cupid's Workshop (Pre-K, Ages 3-5 years with an adult)

11:15am–12:00pm
Children
Arts & Crafts, Preschool
Registration Required
Please refer to our newsletter for in-person/phone registration dates. Online registration for this program begins on February 2, 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: Arts & Crafts, Preschool
Registration Required
Event Details:

Listen to stories about love, friendship and kindness and then create a variety of projects to gift or keep for Valentine’s Day.

This event is in the "Adult" group

Afternoon Book Discussion (In-Library)

2:00pm–3:30pm
Adult
Book Discussion
Library Branch: North Shore Public Library
Room: Board Room
Age Group: Adult
Program Type: Book Discussion
Event Details:

This Month's Title: Lolita by Vladimir Nabokov

Moderated by Professor William Schiavo, these in-person monthly discussions are open to all, no registration required.

This event is in the "Children" group

Hug in a Mug (Grades 3-5)

6:00pm–7:00pm
Children
Arts & Crafts, School Age
Registration Required
Please refer to our newsletter for in-person/phone registration dates. Online registration for this program begins on February 2, 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: Arts & Crafts, School Age
Registration Required
Event Details:

Color your own picture that we will then be transferring onto mugs to keep!

This event is in the "Teens (Grades 6-12)" group

SAT Prep

6:00pm–8:00pm
Teens (Grades 6-12)
College/ Test Prep
Open
Registration Required
Registration will close on January 8, 2026 @ 6:00pm.
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.