Skip to Content

Upcoming Events

Filters

Changing any of the form inputs will cause the list of events to refresh with the filtered results.

Sensory Storytime

Wednesday, October 22, 2025.  Time: 10:30 am     Ages 2-5 years    Join us for sensory storytime geared to ages 2-5.   This project is supported by the Institute of Museum and Library Services under the provisions of the Library Services and Technology Act as administered by the Missouri State Library, a...

Baby Boo-Bash

Celebrate Halloween with your little one with this frightfully fun dance party aimed at littles! Come to the library in your costumed best, as there will also be a costume contest! Age: 0-3 years Date: Friday, October 24, 2025 at 9:30 am.        

Baby Yoga

Sign-up Required  Blending physical activity, mindfulness practices, and social-emotional learning in a supportive, community environment, children explore yoga shapes, singing, reading, and engaging in play that develops both fine and gross motor skills, balance, breathing, and social skills. Sign up for just one session, or all of them. Ages 0 -...

Teen Study Space

Tuesday, October 28, 2025.    Time: 6:30 - 8:30 PM   Need a quiet place to study? The KPL Meeting Room’s got you: Wi-Fi, space to spread out, cozy in winter, cool in summer -- and it’s free!

Startup Office Hours

Virtual Startup Office Hours: Get Expert Advice for Your New Business

Kirkwood Public Library @ 140 E Jefferson Ave, St. Louis, MO 63122

Are you launching a startup or just getting your small business off the ground? Join us for Virtual Startup Office Hours, where you’ll have the opportunity to ask your burning questions and get expert guidance from a seasoned startup professional. This interactive Q&A session is designed for early-stage entrepreneurs looking...

Horror Movie Trivia Night

Join us… if you dare!  Test your knowledge of spooky cinema at our Horror Movie Trivia Night! From classic slashers to chilling thrillers, compete with a team for a prize and bragging rights. Costumes welcome, screams encouraged—just don’t forget to bring your horror smarts! Maximum 6 players per team. Use...

Back to top