Event List

Age Group
Age Group
Program Type
Ongoing Events
Registration Type

Primary tabs

This event is in the "Kids" group

Ready, Set, Read!

Tuesday, March 17, 2026 at 10:00am - 10:30am
Book Nook at Main Branch
Program Type:
In-Person
Age Group:
Kids

Join us in the Book Nook for stories, songs, and crafts!

Geared to ages 3-5 with a caregiver, but all are welcome. 

This event is in the "Kids" group

Wiggles & Giggles

Wednesday, March 18, 2026 at 10:00am - 10:30am
Book Nook at Main Branch
Program Type:
In-Person
Age Group:
Kids

Wiggle and giggle with your toddler through stories, songs, and movement activities that inspire a love for reading! Every session ends with BUBBLES!  

This event is in the "Kids" group
This event is in the "Teens" group

NPL Code Club

Wednesday, March 18, 2026 at 4:00pm - 5:00pm
Community Room at Main Branch
Program Type:
In-Person
Age Group:
Kids, Teens

Join our coding club and learn the skills to create websites, games, apps and more! We will use Fiero Code to build computer programming skills through a series of tutorials and projects.

Open
Registration Required
This event is in the "Kids" group

TinkerCrafting

Thursday, March 19, 2026 at 5:00pm - 6:30pm
Tinker Studio at Main Branch
Program Type:
In-Person
Age Group:
Kids

Come learn about the easy-to-use 3D design app TinkerCad! Each session you will have the opportunity to use TinkerCad to create your own 3D design to go along with that month’s theme.

Waitlist
Registration Required
This event is in the "Kids" group

Dino Days: Craft-O-Saurus Lab & Paleontologist Hunt

All Day 3/23 - 3/27
Second Floor at Main Branch
Program Type:
In-Person
Age Group:
Kids

Welcome to Dino Days!

The Craft-o-Saurus Lab is open March 23-27 at the Art Center. Stop in each day to create a new project inspired by dinosaurs!

This event is in the "Kids" group

Baby Rock & Play

Monday, March 23, 2026 at 10:00am - 11:00am
Community Room at Main Branch
Program Type:
In-Person
Age Group:
Kids

Enjoy a short story, songs, and BUBBLES intended to stimulate and enhance babies' development. Every session ends with playtime with new friends! 

This event is in the "Kids" group

Ready, Set, Read!

Tuesday, March 24, 2026 at 10:00am - 10:30am
Book Nook at Main Branch
Program Type:
In-Person
Age Group:
Kids

Join us in the Book Nook for stories, songs, and crafts!

Geared to ages 3-5 with a caregiver, but all are welcome. 

This event is in the "Kids" group

Wiggles & Giggles

Wednesday, March 25, 2026 at 10:00am - 10:30am
Book Nook at Main Branch
Program Type:
In-Person
Age Group:
Kids

Wiggle and giggle with your toddler through stories, songs, and movement activities that inspire a love for reading! Every session ends with BUBBLES!  

This event is in the "Kids" group

Jammie Jamboree

Thursday, March 26, 2026 at 6:00pm - 6:30pm
Book Nook at Main Branch
Program Type:
In-Person
Age Group:
Kids

Put on your pajamas and join us in the Book Nook for stories, songs, and BUBBLES! 

Intended for ages 0-5 with an adult, but everyone is welcome. 

 

This event is in the "Kids" group

Sign & Sing with Communication Junction

Friday, March 27, 2026 at 10:00am - 10:30am
Community Room at Main Branch
Program Type:
In-Person
Age Group:
Kids

Join Miss Meghan of Communication Junction for stories, movement, rhymes, and bubbles! 

This event is in the "Kids" group

Dino Days: Meet & Greet with Penelope Rex

Friday, March 27, 2026 at 10:30am - 11:00am
Book Nook at Main Branch
Program Type:
In-Person
Age Group:
Kids

Meet your favorite dinosaur, Penelope, the famed t-rex from “We Don’t Eat Our Classmates” by Ryan T. Higgins!

This event is in the "Kids" group

Dino Days: Tea with Penelope Rex

Saturday, March 28, 2026 at 10:00am - 11:30am
Community Room at Main Branch
Program Type:
In-Person
Age Group:
Kids

Enjoy a storytime featuring our special guest, Penelope Rex of “We Don’t Eat Our Classmates” fame, followed by tea party treats and dino activities! Participants are encouraged to wear their best tea or dinosaur attire.

Open
Registration Required
This event is in the "Kids" group

Baby Rock & Play

Monday, March 30, 2026 at 10:00am - 11:00am
Community Room at Main Branch
Program Type:
In-Person
Age Group:
Kids

Enjoy a short story, songs, and BUBBLES intended to stimulate and enhance babies' development. Every session ends with playtime with new friends! 

This event is in the "Kids" group

Last Day! Celebrate Women's History Month Scavenger Hunt

Tuesday, March 31, 2026 at 9:00am - 5:00pm
Second Floor at Main Branch
Program Type:
In-Person
Age Group:
Kids

March is Women’s History Month! Honor women’s contributions to American history all month long with a scavenger hunt. Stop by the second-floor service desk to begin. 

Geared to ages 5-12, but all are welcome to participate. 

This event is in the "Kids" group

Ready, Set, Read!

Tuesday, March 31, 2026 at 10:00am - 10:30am
Book Nook at Main Branch
Program Type:
In-Person
Age Group:
Kids

Join us in the Book Nook for stories, songs, and crafts!

Geared to ages 3-5 with a caregiver, but all are welcome. 

This event is in the "Kids" group

Wiggles & Giggles

Wednesday, April 1, 2026 at 10:00am - 10:30am
Book Nook at Main Branch
Program Type:
In-Person
Age Group:
Kids

Wiggle and giggle with your toddler through stories, songs, and movement activities that inspire a love for reading! Every session ends with BUBBLES!  

This event is in the "Kids" group
This event is in the "Teens" group

NPL Code Club

Wednesday, April 1, 2026 at 4:00pm - 5:00pm
Community Room at Main Branch
Program Type:
In-Person
Age Group:
Kids, Teens

Join our coding club and learn the skills to create websites, games, apps and more! We will use Fiero Code to build computer programming skills through a series of tutorials and projects.

Open
Registration Required
This event is in the "Kids" group

Art Sparks

Thursday, April 2, 2026 at 6:00pm - 7:15pm
Community Room at Main Branch
Program Type:
In-Person
Age Group:
Kids

Craving creativity? Need more color in your life? Try being an Art Spark! We’ll dabble with different mediums to create monthly masterpieces! Dress to get messy! 

This month's project is TBA!

Upcoming
Registration Required
This event is in the "Kids" group

ARTlings with Illinois Art Station

Friday, April 3, 2026 at 10:00am - 11:00am
Community Room at Main Branch
Program Type:
In-Person
Age Group:
Kids

Come create with your little one with Illinois Art Station at NPL!

Upcoming
Registration Required
This event is in the "Kids" group

Baby Rock & Play

Monday, April 6, 2026 at 10:00am - 11:00am
Community Room at Main Branch
Program Type:
In-Person
Age Group:
Kids

Enjoy a short story, songs, and BUBBLES intended to stimulate and enhance babies' development. Every session ends with playtime with new friends! 

This event is in the "Kids" group

Ready, Set, Read!

Tuesday, April 7, 2026 at 10:00am - 10:30am
Book Nook at Main Branch
Program Type:
In-Person
Age Group:
Kids

Join us in the Book Nook for stories, songs, and crafts!

Geared to ages 3-5 with a caregiver, but all are welcome. 

This event is in the "Kids" group

Wiggles & Giggles

Wednesday, April 8, 2026 at 10:00am - 10:30am
Book Nook at Main Branch
Program Type:
In-Person
Age Group:
Kids

Wiggle and giggle with your toddler through stories, songs, and movement activities that inspire a love for reading! Every session ends with BUBBLES!  

This event is in the "Kids" group
This event is in the "Teens" group

Tween/Teen Crafternoon

Thursday, April 9, 2026 at 4:00pm - 5:30pm
Atrium at Main Branch
Age Group:
Kids, Teens

Come craft with us! We’ll provide the supplies, you provide the creativity. For ages 10-14.

March’s project: Painted wood slice keychains or charms

April’s project: Decorated mini flower pots