Event List

Age Group
Age Group
Program Type
Program Type
Ongoing Events
Registration Type

Primary tabs

This event is in the "Adults" group

Silent Book Club

Thursday, January 8, 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

Sign & Sing with Communication Junction

Friday, January 9, 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 "Adults" group

Recipe Rotisserie: A Cookbook Club

Sunday, January 11, 2026 at 2:00pm - 3:30pm
Community Room at Main Branch
Program Type:
In-Person
Age Group:
Adults

Do you love browsing through cookbooks and trying new recipes? Do you enjoy sampling and sharing those recipes? Grab your apron and join our cookbook club!

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

Baby Rock & Play

Monday, January 12, 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, January 12, 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.

This event is in the "Teens" group

Teen Dungeons and Dragons Club

Monday, January 12, 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 campaigns as we fight evil and explore fantasy realms. This event is for teens.

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

Ready, Set, Read!

Tuesday, January 13, 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, January 13, 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 "Adults" group

Paper Crafting Club

Wednesday, January 14, 2026 at 10:00am - 12:00pm
Community Room West at Main Branch
Program Type:
In-Person
Age Group:
Adults

Paper crafters, please join us  for an opportunity to work on your projects.

This event is in the "Adults" group

Stranger than Fiction: A Nonfiction Book Club @ DESTIHL

Wednesday, January 14, 2026 at 6:30pm - 7:30pm
Offsite/Outreach
Program Type:
In-Person
Age Group:
Adults

Stranger Than Fiction book club meets once a month to discuss memoirs, biographies, true crime and other nonfiction titles. Copies of each month’s book will be available to pick up at the library front desk.

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

Teen Writers' Workshop

Thursday, January 15, 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 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

Art Sparks

Thursday, January 15, 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 "Adults" group

Crop Till You Drop

Saturday, January 17, 2026 at 10:00am - 4:00pm
Community Room at Main Branch
Program Type:
In-Person
Age Group:
Adults

Do you have a big paper project you need the time and space to finish? Maybe you are ready to scrapbook or journal your recent adventures, work on upcoming holiday cards, or build something that you need more space for.

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

Design & Print

Sunday, January 18, 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, January 19, 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, January 19, 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.

This event is in the "Kids" group

Celebrate Martin Luther King Jr.

Monday, January 19, 2026 at 2:00pm - 3:00pm
Community Room at Main Branch
Program Type:
In-Person
Age Group:
Kids

Join us for a storytime to honor Martin Luther King Jr. and create a collaborative art piece inspired by the quilting women of Gee’s Bend. Learn how Dr.

This event is in the "Teens" group

Make Your Own Automaton

Monday, January 19, 2026 at 2:00pm - 3:30pm
Tinker Studio at Main Branch
Program Type:
In-Person
Age Group:
Teens

Get creative and explore simple machines as you learn how to make a beautiful, moving work of art using recycled materials and craft supplies! 

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

TinkerCrafting: Unwind

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

An Inside Look: Smokefall @ Heartland Theatre

Monday, January 19, 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, 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 "Adults" group

Estate Planning and Wills

Tuesday, January 20, 2026 at 10:00am - 12:00pm
Community Room East at Main Branch
Program Type:
In-Person
Age Group:
Adults

Learn how wills, trusts, and powers of attorney work, and why they matter in protecting your family and your future.

This event is in the "Teens" group

Teen Advisory Council

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

Join us in the newly remodeled teen area for games, book discussions, and an opportunity to share ideas for teen events and services at the library! 

Registration is required and space is limited.

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

NPL Knitting and Crocheting Club

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