• Check out our calendar for the most up-to-date information on upcoming activities.

    Sign up to receive emails from the Children's Department here.

    Register for programs here.

    Book Nook & Discovery Room

    Whether we have an official activity going on or not, you can always find fun things to do in our Book Nook and Discovery Room.

    LEGO My Library

    Join us to build, build, build!

    Learn more about LEGO my Library here.

    Monthly Activities

    We offer lots of fun monthly programs throughout the school year.  We may do a craft, invite a performer, host an author, show a play or movie, or more!

    Check our calendar to see if we have a fun new activity coming up.

    Partners in Reading

    Partners in Reading pairs college students with grade-school students to meet once a week and enjoy the library together.

    Learn more about Partners in Reading here.

    Story Hours

    We offer registered story hours for infants, two-year-olds, and three-, four-, and five year olds.

    You can also stop by for Book Adventures, Baby Rock, or Tuesday Tales.

    Learn more about Story Hours here.

    Summer Reading Program

    Spend your summer at the library!  Earn prizes for reading and participate in great activities all summer long!

    Learn more about the Summer Reading Program here.

    Young Readers’ Book Awards Voting

    Vote each year for the Monarch, Bluestem, and Caudill book awards!

    Learn more about the Young Readers' Book Awards here.


  • Check out our calendar for the most up-to-date information on upcoming activities.

    Millenial Book Club

    Come discuss what you are reading with us! Each month we'll pick a new genre to read from and discuss.

    The Book Club meets on the third Tuesday of each month from 6:30 to 7:30 in the Cafe.

    All college-aged and twenty-somethings are welcome.

    Manga and Anime Club

    Held on the first Tuesday of every month from 4:30 to 6:00 for any teen interested in Japanese comics and animation.

    Teen Advisory Council (TAC)

    If you want a say in teen programs at NPL, this is the place to be.

    We meet on the second and fourth Thursdays of every month from 4:00 to 5:30, for games, books, and discussion of NPL teen services.

    Teen Maker Wednesday

    We meet on the third Wednesday of every month from 4:30 to 6:00, for a different craft, science or tech-based project.

    Teen Writers' Workshop

    Calling all teen writers and artists!  Come on out for our writers’ workshop on the second Monday of each month from 4:00 to 5:00.

    We’ll do writing prompts and games, share our writing ideas and stories, and work together on any special projects we come up with.

  • Adult Winter Reading Program

    Earn prizes for reading anything you want!  You can even count newspapers, magazines, online articles, and text books!

    Learn more about the Adult Reading Program here.

    ARKS - Adults Reading Kids Stuff

    Grownups can get in on the Summer Reading fun, too!  Read kids books to earn prizes.

    Learn more about ARKS here.

    Book Sales

    Find great books and support the library at the same time!

    We have two to three Book Sales each year as well as an Ongoing Book Sale that you can check out any time you come to the library.

    Learn more about Book Sales here.

    Model Railroad Train Show

    Every fall, the Normal Public Library invites local model train enthusiasts to bring in their trains and layouts for everyone to enjoy.

    Check the calendar to see when the next Model Railroad Train Show is coming up.

    Movie Matinee

    Join us on the third Thursday of every month for movies and snacks!

    Check the calendar to see when the next Movie Matinee is coming up and what's showing.

    NPL BookClub

    Join us on the third Thursday of every other month to discuss our latest book selection!

    Check the calendar for upcoming dates and book selections.

    Poetry is Normal

    Join us on the third Thursday of every other month to share poetry of your own or poetry that you love.

    Check the calendar for upcoming dates.


    Yoga meets Tuesdays and Thursdays from 12:00 to 12:45. Come to one session or both! Please wear comfortable clothes and bring a yoga mat or beach towel.

    Check the calendar for upcoming dates.