Calendar of Events

All events are open to the public, unless otherwise noted. To narrow the events displayed in the calendar select from the list of Categories and/or Tags. To display this calendar in another format, select from the list of views on the top right corner of the calendar. Click on any event to see more details and to sign up when applicable.

For questions about events, please contact the appropriate department below.

Adult:

(314) 821 5770, Option 2

Teen:

(314) 821 5770, Option 3

Children:

(314) 821 5770, Option 4

Technology:

(314) 821 5770, Option 3

 

9:30 AM
Babies, toddlers and caregivers are invited to open free play with age appropriate stories, toys, and stations that encourage motor skills and development. Coffee and snacks will be provided for adult caregivers. Ages 6-24 months.
Jun 1 @ 1:00 PM – 2:00 PM
1:00 PM
Explore the world of Indian dance through demonstration and an opportunity to try it yourself! All ages are invited to attend! Dances of India was founded in St. Louis in 1976. Their mission is to[...]
Jun 1 @ 1:00 PM – 2:00 PM
1:00 PM
All ages. Explore the world of Indian dance through demonstration and an opportunity to try it yourself!
Jun 2 @ 3:00 PM – 4:00 PM
3:00 PM
Trained therapy dogs visit the library. Come read with a furry friend.
Jun 3 @ 9:30 AM – 12:30 PM
9:30 AM
Ages 2-5. Drop in for play and learning that happens away from screens. We will offer sensory activities and play to encourage hands on learning.
Jun 3 @ 6:00 PM – 7:00 PM
6:00 PM
This special class for families will go over the basics of ukulele music with an instructor from Music & Arts of Crestwood.  Children must be 6 and up. If you have a Ukulele please bring[...]
Jun 4 @ 10:00 AM – 10:30 AM
10:00 AM
Join us for stories, songs & crafts that encourage the development of early literacy skills.
Jun 5 @ 10:30 AM – 11:00 AM
10:30 AM
Fire Dog: Rock out to kid-friendly music at the library. Space limited, please arrive 30 minutes before the start for tickets.
Jun 6 @ 9:30 AM – 10:00 AM
9:30 AM
Storytime for babies 6 – 24 months and their caretakers.
Jun 6 @ 10:30 AM – 11:30 AM
10:30 AM
Enjoy the tactile wonders of paint, glitter, glue and more.  Dress to be messy. Recommended for 18 months to age 4. Registration is required. Loading…
Jun 6 @ 6:30 PM – 7:30 PM
6:30 PM
Learn how to design cookies that look almost too good to eat! This is a 2 week class. You must be able attend both the June 6 & 27 class. Ages 10-12. Registration is required.[...]
Jun 7 @ 10:30 AM – 11:00 AM
10:30 AM
Ages 2-5. Our special outdoor storytimes will feature fun summer activities such as bubbles, an obstacle course & a beach party. Dress for being outside.
Jun 8 @ 2:00 PM – 3:00 PM
2:00 PM
Age 6-12. Join us for a science challenge. Make balls levitate. Watch things move without touching them. Explore the magical world of static electricity.
Jun 10 @ 1:45 PM – 3:30 PM
1:45 PM
Children entering grades 1-4 may participate in KPL’s Summer Reading Buddies program. Younger children are paired with teen volunteers for one-on-one reading time over eight-weekly sessions throughout the summer. We ask that participants miss no[...]
Jun 11 @ 10:00 AM – 10:30 AM
10:00 AM
Join us for stories, songs & crafts that encourage the development of early literacy skills.
Jun 12 @ 10:30 AM – 11:00 AM
10:30 AM
Let Professor Leland and his friend Whiskers take you on a magical journey! Space limited, please arrive 30 minutes before the start for tickets.
Jun 12 @ 7:00 PM – 7:45 PM
7:00 PM
Come join us at the library for a light snack and a great discussion. This month we’re discussing the Graphic Novel: El Deafo by CeCe Bell. For grades 4-8 and their adult. Books available at[...]
Jun 13 @ 9:30 AM – 10:00 AM
9:30 AM
Storytime for babies 6 – 24 months and their caretakers.
Jun 13 @ 2:00 PM – 3:00 PM
2:00 PM
Ages 6-12. Have fun with Perler beads to make cool designs, and take home what you make!
Jun 14 @ 1:00 PM – 3:00 PM
1:00 PM
Ages 6-12. Do you love to play with gadgets and gizmos? Try out some of the cool tech in the library! Explore and Play with QBA Maze 2.0