Skip to Content

Children

We believe that libraries are essential for encouraging and fostering a lifelong love of reading, learning and exploration. Our library is proud to offer a variety of fun and educational programs, events and services for children of all ages.

From storytime and Books for Babies to our unique 1000 Books Before Kindergarten program, we have resources and programming to support children and families of all ages.

Silly Saturdays – Babaloo

Saturday, July 11, 2026 at 10:30 am.ย ย  Silly Saturdays at Kirkwood Performing Arts Center.ย ย  One man, one guitar, and a whole lot of fun! Babaloo, the award-wi… Learn More

Charcoal Drawing-Registration Required

Charcoal is a messy and exciting drawing material that allows artists to crea…

St. Louis Sites Unseen with Amanda Clark, Public Historian

Explore all the ways geology and history combine in St. Louis, from caves and…

At Home Family Book Club-Registration Required

At Home Family Book Club Kit.ย ย July 13, 2026.ย ย Ages 8-12 and family.ย ย The Exa…

View our full events calendar.

Reading Buddies – Little Buddies

Children entering grades 1-4 that are all level of readers, may apply toย participate in KPL’s Summer Reading Buddies program, which pairs them with a teen volunteer Big Buddy for one-on-one reading time over four weekly sessions throughout the summer.ย  Please note due toย scheduling logistics, little buddies may not be matched with the same big buddy each week. Sign-up required.

Application deadline for June sessions is June 1, 2026

Application Deadline for July sessions is July 3, 2026

For any questions please contact Jamie Potter 314-821-5770 ext. 1050

Resources for Children

Children’s Book Recommendations

Fill out the following form to receive a list of suggested books based on your interests.

Back to top

Summer Reading - May 16th through August 10th!

X

Website Under Construction

We are undergoing some construction on our website, during which time some parts may be inaccessible or not function as normal.

Thank you for your patience!

X