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