Event List

Age Group
Age Group
Program Type
Ongoing Events
Registration Type

Primary tabs

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

NPL Board Meeting

Wednesday, April 15, 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, April 16, 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

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

Silent Book Club

Thursday, April 16, 2026 at 6:00pm - 7:30pm
Atrium at Main Branch
Program Type:
In-Person
Age Group:
Adults

Join us in the Atrium for a meeting of the Bloomington Normal Silent Book Club!

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

Visit NPL @ Holi Moli in Uptown Normal

Saturday, April 18, 2026 at 1:00pm - 3:00pm
Offsite/Outreach
Program Type:
In-Person
Age Group:
Everyone

NCHS' South Asian Performing Arts Students are proud to present: A Festival of Colors: Holi Moli! Make sure to stop by NPL's booth in Uptown Normal during the event!

Offsite Event
This event is in the "Everyone" group

Bored Games

Saturday, April 18, 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 "Teens" group
This event is in the "Adults" group

Design & Print

Sunday, April 19, 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, 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 "Adults" group

Lunchtime Yoga

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

Teen Advisory Council

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

This event is in the "Kids" group

Wiggles & Giggles

Wednesday, April 22, 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 "Teens" group

Teen Poetry Slam/Open Mic Night

Wednesday, April 22, 2026 at 6:00pm - 7:30pm
First Floor at Main Branch
Program Type:
In-Person
Age Group:
Teens

Celebrate National Poetry Month with a poetry slam! Join us in the teen space on the first floor to share your original work or a favorite poem, listen to others read and perform, and enjoy several other poetry-related activities.

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

Romance Me Book Club

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

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

Pins and Needles: A Fiber Arts Celebration

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

Are you a needlework novice thinking about a new hobby? Or a seasoned crafter looking for some new techniques?