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. View Details
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 Register Now 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 Register Now 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. View Details
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 View Details 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! View Details
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. View Details
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! View Details
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. View Details
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 Register Now 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 Register Now 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. View Details
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? View Details
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! View Details
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. View Details
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 View Details 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 Register Now 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. View Details
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. View Details 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. View Details
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! View Details
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. View Details
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 View Details 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! View Details