Event List

Age Group
Age Group
Program Type
Ongoing Events
Registration Type

Primary tabs

This event is in the "Kids" group

Sign & Sing with Communication Junction

Friday, April 10, 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

Young Author Spotlight

Saturday, April 11, 2026 at 2:00pm - 4:00pm
Community Room at Main Branch
Program Type:
In-Person
Age Group:
Kids

Join us as we shine a spotlight on writing through the display of books written by children in grades kindergarten to 8th grade.

This event is in the "Kids" group

Baby Rock & Play

Monday, April 13, 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 14, 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

Lego My Library

Tuesday, April 14, 2026 at 4:00pm - 6:00pm
Community Room at Main Branch
Program Type:
In-Person
Age Group:
Kids

Join us every month to build, build, build in the Community Room! Each month will have a new LEGO theme, but all children between the ages of 2 and 12 are welcome to build anything.

This event is in the "Kids" group

Wiggles & Giggles

Wednesday, April 15, 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 15, 2026 at 4:00pm - 5:00pm
Community Room West 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

Jammie Jamboree

Thursday, April 16, 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

Pint Sized Prom

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

Calling all tiny dancers! Little ones can wiggle, twirl, and bop along to their favorite tunes at Pint Sized Prom. Dress up in sparkles, bow ties, tutus, or your favorite comfy clothes—whatever makes you feel ready to dance!

This event is in the "Kids" group

Baby Rock & Play

Monday, April 20, 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

TinkerCrafting: Unwind

Monday, April 20, 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.

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

Ready, Set, Read!

Tuesday, April 21, 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 22, 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

Maker Academy

Thursday, April 23, 2026 at 4:00pm - 5:00pm
Community Room West at Main Branch
Program Type:
In-Person
Age Group:
Kids

Craft, experiment, design, and create with other makers! Every month we will meet to work on a new project.

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

TinkerCrafting

Thursday, April 23, 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.

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

Partners in Reading Spring Sessions End

Friday, April 24, 2026 at 9:00am - 8:00pm
Second Floor at Main Branch
Program Type:
In-Person
Age Group:
Kids

Registration Begins January 2! Registration of new and returning elementary students and college students will continue until February 6.  

This event is in the "Kids" group

Sign & Sing with Communication Junction

Friday, April 24, 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

Ready, Set, Read!

Tuesday, April 28, 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 29, 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 29, 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

ARTlings with Illinois Art Station

Friday, May 1, 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
This event is in the "Teens" group
This event is in the "Adults" group
This event is in the "Everyone" group

Kid Market

Saturday, May 2, 2026 at 10:00am - 12:00pm
Community Room at Main Branch
Program Type:
In-Person
Age Group:
Kids, Teens, Adults, Everyone

Join us for Kid Market, a vibrant marketplace run by kids for the community! Each booth is creatively designed and operated by young vendors, offering a delightful array of handmade crafts, artwork, toys, and other delights for sale.

This event is in the "Kids" group

Sign & Sing with Communication Junction

Friday, May 8, 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!