This event is in the "Adults" group Lunchtime Yoga Monday, January 26, 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. View Details
This event is in the "Teens" group Teen Dungeons and Dragons Club Monday, January 26, 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 Register Now Registration Required
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 "Adults" group Adult Reading Challenge Book Brunch Tuesday, January 27, 2026 at 10:00am - 11:00am Community Room East at Main Branch Program Type: Hybrid Age Group: Adults Join us in-person at 10 am on the fourth Tuesday of the month in NPL’s Community Room East to discuss what you're reading for this month's Adult Reading Challenge. Open Register Now Registration Required
This event is in the "Adults" group Cottagecore: Embroidery Wednesday, January 28, 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. 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 "Adults" group The Midnight Society Wednesday, January 28, 2026 at 6:00pm - 7:00pm Community 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 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. Open Register Now Registration Required
This event is in the "Teens" group Teen Murder Mystery Party Friday, January 30, 2026 at 5:30pm - 8:00pm Community Room at Main Branch Program Type: In-Person Age Group: Teens There’s been a murder at Normal Public Library, and it is up to you to solve it! Come examine the scene, find clues, and discover the culprit. This party will be held after regular library hours. Open 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 "Adults" group Silent Book Club Sunday, February 1, 2026 at 2:00pm - 3: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! 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 "Adults" group Lunchtime Yoga Monday, February 2, 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. 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 "Adults" group Genealogy Meetup Tuesday, February 3, 2026 at 2:00pm - 3:00pm Community Room at Main Branch Program Type: Hybrid Age Group: Adults Share your recent genealogical finds with others! Get help using Ancestry Library Edition and other library resources to explore your family’s history. Open Register Now Registration Required
This event is in the "Teens" group Teen Advisory Council Tuesday, February 3, 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 Register Now Registration Required
This event is in the "Adults" group NPL Knitting and Crocheting Club Wednesday, February 4, 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! 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 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