Event List

Featured Events

Age Group
Age Group
Program Type
Registration Type

Primary tabs

This event is in the "Children" group

Clay Mosaics (Grades 3-5)

Thursday, January 8, 2026 at 4:45pm - 5:30pm
Program Type:
Arts & Crafts, School Age
Age Group:
Children
Registration Required
Registration will open on January 2, 2026 @ 9:30am.
Library Branch: North Shore Public Library
Room: Activity Room
Age Group: Children
Program Type: Arts & Crafts, School Age
Registration Required
Event Details:

Using air dry clay and shiny glass tiles, we will design our own clay mosaics.

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

SAT Prep

Thursday, January 8, 2026 at 6:00pm - 8:00pm
Program Type:
College/ Test Prep
Age Group:
Teens (Grades 6-12)
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.  

This event is in the "Adult" group

Chase Away the Winter Blues: Winter Mosaic

Saturday, January 10, 2026 at 1:00pm - 3:30pm
Program Type:
Fee Programs, Arts & Crafts
Age Group:
Adult
Registration Required
Registration will open on December 20, 2025 @ 9:30am.
Library Branch: North Shore Public Library
Room: Large Meeting Room
Age Group: Adult
Program Type: Fee Programs, Arts & Crafts
Registration Required
Event Details:

Nonrefundable fee of $8 (cash/check) paid at in-person registration. Create a stunning winter quilt mosaic on clear plexiglass in this cozy workshop.

This event is in the "Adult" group

Creative Writing

Saturday, January 10, 2026 at 2:00pm - 4:00pm
Program Type:
Other
Age Group:
Adult
Registration Required
Registration will open on December 20, 2025 @ 9:30am.
Library Branch: North Shore Public Library
Room: Board Room
Age Group: Adult
Program Type: Other
Registration Required
Event Details:

Story Sparks provide inspiration for writing fact or fiction, poetry or prose.

This event is in the "Adult" group

Concert- "The Differents"

Sunday, January 11, 2026 at 1:30pm - 3:00pm
Program Type:
Concerts/Movies
Age Group:
Adult
Registration Required
Registration will open on December 20, 2025 @ 9:30am.
Library Branch: North Shore Public Library
Room: Large Meeting Room
Age Group: Adult
Program Type: Concerts/Movies
Registration Required
Event Details:

When the pure soul voice of guitarist Sonny V combines in a lush, layered blend with the backing vocals of bassist Miranda G, the results make “The Differents,” a performance not to be missed.

This event is in the "Adult" group

Virtual Gentle Stretch

Monday, January 12, 2026 at 10:30am - 11:30am
Program Type:
Virtual Programs, Exercise, Health, & Wellness
Age Group:
Adult
Open
Registration Required
Virtual Event
Registration will close on January 26, 2026 @ 10:30am.
Library Branch: North Shore Public Library
Room: Virtual
Age Group: Adult
Program Type: Virtual Programs, Exercise, Health, & Wellness
Registration Required
This event is in the "Children" group

Quiet Book Club (Grades 3-5)

Monday, January 12, 2026 at 6:00pm - 7:00pm
Program Type:
Book Discussion, School Age
Age Group:
Children
Registration Required
Registration will open on January 2, 2026 @ 9:30am.
Library Branch: North Shore Public Library
Room: Large Meeting Room
Age Group: Children
Program Type: Book Discussion, School Age
Registration Required
Event Details:

Take part in our Quiet Book Club! Bring your book of choice, or pick out a book recommended by our librarians and find a cozy spot. Read your book while enjoying snacks and music – no discussion required!

This event is in the "Children" group

Drama with Your Mama (Pre-K, Ages 2-5 years with an adult)

Tuesday, January 13, 2026 at 11:15am - 12:00pm
Program Type:
Preschool
Age Group:
Children
Registration Required
Registration will open on January 2, 2026 @ 9:30am.
Library Branch: North Shore Public Library
Room: Activity Room
Age Group: Children
Program Type: Preschool
Registration Required
Event Details:

This interactive program aims to engage the youngest performers, building confidence and skill through acting, music and dance.

This event is in the "Children" group

Road Trip USA: Iowa (Grades K-2)

Thursday, January 15, 2026 at 4:45pm - 5:30pm
Program Type:
School Age
Age Group:
Children
Registration Required
Registration will open on January 2, 2026 @ 9:30am.
Library Branch: North Shore Public Library
Room: Activity Room
Age Group: Children
Program Type: School Age
Registration Required
Event Details:

Explore the Midwest and learn all about the state of Iowa, where Jolly Time Popcorn was created! Create a craft and enjoy a popcorn snack.

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

SAT Prep

Thursday, January 15, 2026 at 6:00pm - 8:00pm
Program Type:
College/ Test Prep
Age Group:
Teens (Grades 6-12)
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.  

This event is in the "Children" group

Totally Two's Storytime (2 years with an adult)

Friday, January 16, 2026 at 10:15am - 11:00am
Program Type:
Storytimes
Age Group:
Children
Registration Required
Registration will open on January 2, 2026 @ 9:30am.
Library Branch: North Shore Public Library
Room: Storytime Room
Age Group: Children
Program Type: Storytimes
Registration Required
Event Details:

Enjoy this themed storytime where families will hear stories, sing songs, and create a simple craft.

This event is in the "Children" group

Winter-Pal Workshop (3 - 10 years with an adult)

Saturday, January 17, 2026 at 10:15am - 11:00am
Program Type:
Arts & Crafts, Special Programs, Preschool, School Age
Age Group:
Children
Library Branch: North Shore Public Library
Age Group: Children
Program Type: Arts & Crafts, Special Programs, Preschool, School Age
Event Details:

Join in the fun and stuff your very own plush Stardust Unicorn, perfect for snuggling this winter!

This event is in the "Children" group

Stay & Play (6 - 35 months with an adult)

Saturday, January 17, 2026 at 10:15am - 11:30am
Program Type:
Infant and Toddler
Age Group:
Children
Registration Required
Registration will open on January 2, 2026 @ 9:30am.
Library Branch: North Shore Public Library
Room: Activity Room
Age Group: Children
Program Type: Infant and Toddler
Registration Required
Event Details:

Can’t make it to our daytime programs? Join us in this family-friendly weekend class. Enjoy manipulatives, building blocks, playtime with friends, a simple craft, and circle-time songs!

This event is in the "Children" group

Winter-Pal Workshop (3 - 10 years with an adult)

Saturday, January 17, 2026 at 11:15am - 12:00pm
Program Type:
Arts & Crafts, Special Programs, Preschool, School Age
Age Group:
Children
Registration Required
Registration will open on January 2, 2026 @ 9:30am.
Library Branch: North Shore Public Library
Room: Activity Room
Age Group: Children
Program Type: Arts & Crafts, Special Programs, Preschool, School Age
Registration Required
Event Details:

Join in the fun and stuff your very own plush Stardust Unicorn, perfect for snuggling this winter!

This event is in the "Children" group

Winter-Pal Workshop (3 - 10 years with an adult)

Saturday, January 17, 2026 at 2:15pm - 3:00pm
Program Type:
Arts & Crafts, Special Programs, Preschool, School Age
Age Group:
Children
Registration Required
Registration will open on January 2, 2026 @ 9:30am.
Library Branch: North Shore Public Library
Room: Activity Room
Age Group: Children
Program Type: Arts & Crafts, Special Programs, Preschool, School Age
Registration Required
Event Details:

Join in the fun and stuff your very own plush Stardust Unicorn, perfect for snuggling this winter!

Library Closed

All Day 1/18 - 1/19
Closing
Branches:
North Shore Public Library
Description:

The Library is closed in observance of the holiday.

This event is in the "Children" group

Library Musical Chairs (Grades K-2)

Tuesday, January 20, 2026 at 4:45pm - 5:30pm
Program Type:
Book Discussion, School Age
Age Group:
Children
Registration Required
Registration will open on January 2, 2026 @ 9:30am.
Library Branch: North Shore Public Library
Room: Activity Room
Age Group: Children
Program Type: Book Discussion, School Age
Registration Required
Event Details:

Play musical chairs with a twist! When the music stops, browse the book on your chair to see if it interests you. Discover a new book you might not have read before!

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

Community Service: Hooked-on-Crochet Training

Tuesday, January 20, 2026 at 6:30pm - 8:00pm
Program Type:
Arts & Crafts, Community Service
Age Group:
Teens (Grades 6-12)
Registration Required
Registration will open on January 2, 2026 @ 9:30am.
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.5 hours of community service and learn the chain and single stitch to help run a crochet program with the Children’s Department. 

This event is in the "Adult" group

Introduction to Computers 2

Wednesday, January 21, 2026 at 1:00pm - 3:00pm
Program Type:
Computer/ Technology
Age Group:
Adult
Registration Required
Registration will open on January 2, 2026 @ 9:30am.
Library Branch: North Shore Public Library
Room: Large Meeting Room
Age Group: Adult
Program Type: Computer/ Technology
Registration Required
Event Details:

In this hands-on class, you will learn how to use the popular word processing program, MS Word. Students will learn basic word processing skills, inputting, and erasing text as well as how to understand files and commands and much more.

This event is in the "Children" group

Tots Night Out (18 months - Pre-K, 5 years with an adult)

Wednesday, January 21, 2026 at 6:00pm - 7:00pm
Program Type:
Infant and Toddler, Preschool
Age Group:
Children
Registration Required
Registration will open on January 2, 2026 @ 9:30am.
Library Branch: North Shore Public Library
Room: Activity Room
Age Group: Children
Program Type: Infant and Toddler, Preschool
Registration Required
This event is in the "Teens (Grades 6-12)" group

Community Service: Assisted Living Staff Appreciation Kits

Wednesday, January 21, 2026 at 7:00pm - 8:00pm
Program Type:
Community Service
Age Group:
Teens (Grades 6-12)
Registration Required
Registration will open on January 2, 2026 @ 9:30am.
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 cards & small canvas bags to donate to assisted living staff to brighten their day. 

This event is in the "Adult" group

Virtual Contemporary Fiction Book Discussion "North Woods"

Wednesday, January 21, 2026 at 7:30pm - 8:30pm
Program Type:
Virtual Programs, Book Discussion
Age Group:
Adult
Registration Required
Virtual Event
Registration will open on January 2, 2026 @ 9:30am.
Library Branch: North Shore Public Library
Room: Virtual
Age Group: Adult
Program Type: Virtual Programs, Book Discussion
Registration Required
Event Details:

Every 3rd Wednesday of the Month at 7:30 PM via Zoom

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
Registration Required
Registration will open on January 2, 2026 @ 9:30am.
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)
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.