Event List

Age Group
Age Group
Program Type
Ongoing Events
Registration Type

Primary tabs

This event is in the "Kids" group

Baby Rock & Play

Monday, March 16, 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 16, 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

TinkerCrafting: Unwind

Monday, March 16, 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 "Adults" group

NPL Seed Swap

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

Are you interested in putting in a garden this spring? Get ready with an opportunity to exchange seeds at a seed swap.  Network with other growing-enthusiasts and dream of what's possible this growing season.

Upcoming
Registration Required
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 "Teens" group

Teen Advisory Council

Tuesday, March 17, 2026 at 4:00pm - 5:00pm
First Floor at Main Branch
Program Type:
In-Person
Age Group:
Teens

Join us in the teen area on the first floor for snacks, games, and a chance to share ideas for teen events and services at the library! 

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

Evening Meditation

Tuesday, March 17, 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, March 18, 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, March 18, 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, 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 "Everyone" group

NPL Board Meeting

Wednesday, March 18, 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 "Teens" group

Teen Writers' Workshop

Thursday, March 19, 2026 at 4:00pm - 5:00pm
First Floor at Main Branch
Program Type:
In-Person
Age Group:
Teens

Join us in the new teen space on the first floor for writing exercises and games, prompts to help you get started or continue your writing, and a chance to share your work and provide feedback to others.

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.

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

Pop-up HERstory presented by Nomad Theatre

Saturday, March 21, 2026 at 1:30pm - 4:30pm
Normal Public Library at Main Branch
Program Type:
In-Person
Age Group:
Everyone

Join Nomad Theatre throughout the first and second floors of the library in March and take a walk through HERstory. This unique immersive experience features live actors portraying incredible women who continue to move the world.

This event is in the "Everyone" group

Pop-up HERstory presented by Nomad Theatre

Sunday, March 22, 2026 at 1:30pm - 4:30pm
Normal Public Library at Main Branch
Program Type:
In-Person
Age Group:
Everyone

Join Nomad Theatre throughout the first and second floors of the library in March and take a walk through HERstory. This unique immersive experience features live actors portraying incredible women who continue to move the world.

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

Teen Dungeons and Dragons Club

Monday, March 23, 2026 at 5:00pm - 7:30pm
Community Room at Main Branch
Program Type:
In-Person
Age Group:
Teens

Whether you’ve played Dungeons and Dragons before or not, you are welcome to join us in our ongoing campaign as we fight evil and explore fantasy realms. This event is for teens.

Registration is required and space is limited.

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

An Inside Look: Well @ Heartland Theatre

Monday, March 23, 2026 at 7:00pm - 8:00pm
Offsite/Outreach
Program Type:
In-Person
Age Group:
Adults

An Inside Look is a collaboration between Normal Public Library and Heartland Theatre, giving the audience a chance to meet the director and designers of each production.

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

Adult Reading Challenge Book Brunch

Tuesday, March 24, 2026 at 10:00am - 11:15am
Community Room East at Main Branch
Program Type:
Hybrid
Age Group:
Adults

Join us in-person or via Zoom at 10 am on the fourth Tuesday of the month at in the Community Room to discuss what you're reading for this month's Adult Reading Challenge.

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

Bad Art Night

Tuesday, March 24, 2026 at 5:00pm - 6:30pm
Community Room at Main Branch
Program Type:
In-Person
Age Group:
Teens

If you love crafting and creating, but think you’re no good at art, this is the art show for you.

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

Evening Meditation

Tuesday, March 24, 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

Cottagecore: Embroidery

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

Do you create with a needle and thread through cross stitch, embroidery or crewel? However you use your needle, please feel welcome to come and share your time and experience with other needle workers.