Event List

Age Group
Age Group
Program Type
Ongoing Events
Registration Type

Primary tabs

This event is in the "Kids" group

Wiggles & Giggles

Wednesday, March 25, 2026 at 10:00am - 10:30pm
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 "Everyone" group

Bored Games

Wednesday, March 25, 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 "Adults" group

Rachel Crothers: Broadway Innovator, Feminist Pioneer

Wednesday, March 25, 2026 at 6:30pm - 7:30pm
Community Room at Main Branch
Program Type:
Hybrid, In-Person, Virtual
Age Group:
Adults

Rachel Crothers was renowned for her ability to command all aspects of a stage production—unusual for playwrights and even more so for a woman of this time period. Rachel Crothers: Broadway Innovator, Feminist Pioneer celeb

Open
Registration Required
This event is in the "Teens" group
This event is in the "Adults" group

Explore Art with ISU Art Education

Thursday, March 26, 2026 at 1:00pm - 2:30pm
Community Room at Main Branch
Program Type:
In-Person
Age Group:
Teens, Adults

Explore art techniques with the help of Illinois State University Art Education students!

Open
Registration Required
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 "Adults" group

Romance Me Book Club

Thursday, March 26, 2026 at 6:30pm - 7:30pm
Board Room at Main Branch
Program Type:
In-Person
Age Group:
Adults

Check out NPL's romance book club! We'll be discussing a romance fiction book in NPL's newly-refurbished Board Room on the fourth Thursday of the month at 6.30 pm.

Open
Registration Required
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.

Upcoming
Registration Required
This event is in the "Teens" group
This event is in the "Adults" group

Design & Print

Sunday, March 29, 2026 at 2:00pm - 3:00pm
Tinker Studio at Main Branch
Program Type:
In-Person
Age Group:
Teens, Adults

Calling all makers! Come learn how to create 3D models using the easy-to-use 3D design app TinkerCad. Each session you will be issued a challenge to use TinkerCad to create a 3D design. 

Upcoming
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 "Adults" group

Lunchtime Yoga

Monday, March 30, 2026 at 12:00pm - 12:45pm
Community Room at Main Branch
Program Type:
In-Person
Age Group:
Adults

Take a break from your busy day to join us for a beginner-level yoga class over your lunch hour in the Community Room. Please wear comfortable clothes and bring a yoga mat or beach towel.

No Yoga March 23 or May 25.

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 "Adults" group

Evening Meditation

Tuesday, March 31, 2026 at 5:30pm - 6:15pm
Board Room at Main Branch
Program Type:
In-Person
Age Group:
Adults

Experience guided meditation with a certified meditation facilitator, in a beginner-friendly environment.

This event is in the "Adults" group

NPL Knitting and Crocheting Club

Wednesday, April 1, 2026 at 10:00am - 12:00pm
Community Room East at Main Branch
Program Type:
In-Person
Age Group:
Adults

Join the NPL Knitting and Crocheting Club to work on your current project, as well as share tips and information.

No registration is required - please drop in!

 

This event is in the "Kids" group

Wiggles & Giggles

Wednesday, April 1, 2026 at 10:00am - 10:30pm
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 "Adults" group

The Midnight Society

Wednesday, April 1, 2026 at 4:15pm - 7:00pm
Board Room at Main Branch
Program Type:
In-Person
Age Group:
Adults

Join fellow fans at NPL’s new horror club. We will meet to discuss a different book, movie or other creepy, spooky material each month. Movies screened might be rated R and we are likely to encounter violent or disturbing images.

Open
Registration Required
This event is in the "Teens" group
This event is in the "Adults" group

Explore Art with ISU Art Education

Thursday, April 2, 2026 at 1:00pm - 2:30pm
Community Room at Main Branch
Program Type:
In-Person
Age Group:
Teens, Adults

Explore art techniques with the help of Illinois State University Art Education students!

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 "Everyone" group

Normal, IL Ukulele Fun Jam

Saturday, April 4, 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.