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, January 20, 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
This event is in the "Teens" group

NPL Code Club

Wednesday, January 21, 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

The Picture Book Club

Wednesday, January 21, 2026 at 4:00pm - 5:00pm
Board Room at Main Branch
Program Type:
In-Person
Age Group:
Kids

Foster an early love of the library,  learning, and reading in your children through The Picture Book Club!

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

NPL Board Meeting

Wednesday, January 21, 2026 at 6:00pm - 8:00pm
Board Room at Main Branch
Program Type:
In-Person
Age Group:
Everyone

Our Board of Trustees is a group of seven Normal citizens who are chosen through local elections for six-year terms. The Board meets once a month to discuss library issues and plans.

This event is in the "Kids" group

TinkerCrafting

Thursday, January 22, 2026 at 4:00pm - 5: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.

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

Sign & Sing with Communication Junction

Friday, January 23, 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 "Everyone" group

NPL Art Gallery Workshop: Create with Pastels!

Sunday, January 25, 2026 at 2:00pm - 4:00pm
Atrium at Main Branch
Program Type:
In-Person
Age Group:
Everyone

Join us for an all-ages workshop inspired by the artwork in the NPL Gallery! We'll look at the artwork together, learn some techniques, and create works of art using pastels or crayons.

This event is in the "Kids" group

Baby Rock & Play

Monday, January 26, 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, January 27, 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

The Picture Book Club

Wednesday, January 28, 2026 at 4:00pm - 5:00pm
Board Room at Main Branch
Program Type:
In-Person
Age Group:
Kids

Foster an early love of the library,  learning, and reading in your children through The Picture Book Club!

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

Maker Academy

Thursday, January 29, 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.

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

Celebrate Black History Month Scavenger Hunt

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

February is Black History Month! Recognize the triumphs, trials, and achievements of Black Americans with a book-themed scavenger hunt. Stop by the second-floor service desk to begin. 

This event is in the "Kids" group

Kid Market Applications Close

Monday, February 2, 2026 at 9:00am - 8:00pm
Main Branch
Program Type:
In-Person
Age Group:
Kids

Is your child always busy creating something—keychains, slime, bracelets, or any other DIY project?

This event is in the "Kids" group

Baby Rock & Play

Monday, February 2, 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, February 3, 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
This event is in the "Teens" group

NPL Code Club

Wednesday, February 4, 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.

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

The Picture Book Club

Wednesday, February 4, 2026 at 4:00pm - 5:00pm
Board Room at Main Branch
Program Type:
In-Person
Age Group:
Kids

Foster an early love of the library,  learning, and reading in your children through The Picture Book Club!

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

Jammie Jamboree

Thursday, February 5, 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

Partners in Reading Spring Registration Closes

Friday, February 6, 2026 at 9:00am - 8:00pm
Virtual 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.  

Virtual Event
This event is in the "Kids" group

Madelyn Rosenberg: A Morning with the Author

Saturday, February 7, 2026 at 10:00am - 10:45am
Community Room at Main Branch
Program Type:
In-Person
Age Group:
Kids

Join children’s book author Madelyn Rosenberg for a morning of stories, movement and a craft.

This event is in the "Everyone" group

Bored Games

Saturday, February 7, 2026 at 2:00pm - 4:00pm
Community Room at Main Branch
Program Type:
In-Person
Age Group:
Everyone

Feeling bored? Come out to the library and compete in Mario Kart or Super Smash Bros., or try your hand at a board game! 

Open to all ages, no registration required!

This event is in the "Everyone" group

Normal, IL Ukulele Fun Jam

Saturday, February 7, 2026 at 2:00pm - 4:00pm
Atrium at Main Branch
Program Type:
In-Person
Age Group:
Everyone

Join us in the Atrium for a ukulele jam! Bring your ukulele (or borrow one of the library's) and join in, or feel free to watch and listen. You can bring copies of music you want the group to play, as well.

This event is in the "Kids" group

Kids Sew and Tell

Sunday, February 8, 2026 at 2:00pm - 3:30pm
Tinker Studio at Main Branch
Program Type:
In-Person
Age Group:
Kids

Kids 9 and up are invited to do a beginning sewing project in our Tinker Studio. We will learn to use the sewing machine while making a simple tote bag.

Registration is required and space is limited.

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

Baby Rock & Play

Monday, February 9, 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!