This page is for kids in Pre-K through 5th grade.
All programs are free, open to the public, and most require registration.
Please call the library at 815-786-8308 with any questions.
PLEASE NOTE: All programs are subject to change and/or cancellation. To stay updated, please join the appropriate text group for each program. 

Click here to register for a recurring event.

One Time Events


Summer Take & Make: Drop-In Crafts

July 23rd, 11AM - 5PM

Stop into the library anytime between 11 and 5 to sit down and do some craft projects. Don’t have time to stay? That’s okay! Stop in and grab one to go. All ages welcome. No registration required.


Camp D&D (For ages 7 - 11)

July 19th, July 26th, August 2nd, & August 9th, 1PM - 2:30PM

Join us for a four-week crash course into the world’s greatest role playing game, Dungeons & Dragons for kids. Learn how to create a character, play the game, and dive into this imaginative fantasy world! Spots are limited; registration required. 


Kids Painting Class (For ages 7 - 11)

August 16th @ 5:30PM

Led by Michelle Shepard of the Petite Palette, join us at the library for a fun and artistic night! Spots are limited; registration required. 


Recurring Events

ON = Online    PU = Pick-Up


Creative Club

3rd Monday @ 4PM

Join us on the 3rd Monday of every month for a creative and artistic time! Creative Club is a monthly craft program for ages 7 - 11. Text @spldcreate to 81010 to receive reminders and make reservations.


Mystery Book Bags (PU)

Geared for 3rd - 6th graders, these bags are full of surprises. Each bag comes with one library book and lots of goodies! You have to return the book, but everything else in the bag is yours. Children can request one bag per month. Bags are created by reservation only and will be ready within two business days for pick-up. You must have a library card to reserve a bag. If you'd like to reserve a Book Bag for your child, please call the library and ask for Bailey.

Preschool Story Time

Tuesdays @ 10:30 AM & 1:30PM

Weekly story time for preschool-aged children. Spots are limited; registration required. Text @spldstory to 81010 to receive reminders.

Registration form link

Big Kids Story Club

Wednesdays at 4PM

Join us as we play games, read from our selected chapter book, and have fun! Text @spldbig to 81010 to receive reminders and sign up.


Science Club

2nd Mondays @ 4PM

Science Club is back! Join us once a month for learning and fun. Ages 7 - 11. Registration required. Text @spldsci to 81010 to sign up and receive reminders.


Little Movers

1st & 3rd Fridays @ 10:30AM

Join us for our bi-weekly toddler time where we play, read, sing, and have fun! Text @spldbaby to 81010 to sign up and receive reminders.

Books & Beyond

2nd Fridays @ 4PM

Books & Beyond is a monthly book club for 3rd - 5th graders. Each meeting we’ll discuss what we read and have fun! Text @spldbook to 81010 to sign up and receive reminders.