Calendar of Events

See calendar below for virtual programs! In-person programming and outreach services are suspended until further notice.  

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 3

Teen:

(314) 821 5770, Option 4

Children:

(314) 821 5770, Option 4

Technology:

(314) 821 5770, Option 5

 

Jun 14 – Jun 19 all-day
12:00 AM
Imagination Challenge Ages 6-12 June 14-19, 2021 Give your brain a break and stretch your imagination (and sometimes your legs)! Enjoy a collection of easy and fun screen-free activities. Each week during June and July[...]
12:00 AM
June 17, 2021 Sign up for Books for Babies storytime and a Books for Babies kit to enhance your participation from home. We will contact you for pick-up of kit and email you with a[...]
7:00 PM
Join us virtually (by phone or computer) for a discussion of My Grandmother’s Hands: Racialized Trauma and the Mending of Our Bodies and Hearts by Resmaa Menakem. To find electronic and print copies in the Kirkwood[...]
Jun 17 @ 7:00 PM – 8:30 PM
7:00 PM
Thursday, June 17, 7:00-8:30 pm Looking to grow as a writer or bond with other teen writers in your community? Join the Teen Creative Writing Club where you will receive monthly writing prompts and the[...]
Jun 18 @ 7:00 PM – 8:30 PM
7:00 PM
Join us for the YouTube event of the season as we view the best videos from 2020 (nominated by teens like you) and vote on our favorites. Attendees will receive the zoom link as well[...]
10:00 AM
Using a selection of Black composers from Joseph de Boulogne to William Grant Still to Terence Blanchard, Diane McCullough, Opera Theatre of St. Louis docent, will discuss the work and agency taken by these composers[...]
10:30 AM
On this adventure, two Zoo Guides will visit water-loving animals who live at the Zoo. The visit may include any of the following locations: Polar Bear Point, Penguin-Puffin Coast, and Sea Lion Sound. Sign up[...]
Jun 19 @ 2:00 PM – 2:45 PM
2:00 PM
Tween Art Club Saturday, June 19 @ 2 PM Ages 9-12 Tween Art Club is where tweens gather together to challenge their various art skills through creative prompts and chat with other tweens while doing[...]
Jun 21 – Jun 26 all-day
12:00 AM
Imagination Challenge Ages 6-12 June 21-26, 2021 Give your brain a break and stretch your imagination (and sometimes your legs)! Enjoy a collection of easy and fun screen-free activities. Each week during June and July[...]
10:00 AM
Daniel Sohn will read from his book, Knucklehead and then talk a little bit about writing a book. Knucklehead is the story of a life in transition. From the low expectations of a slow, clumsy[...]
Jun 22 all-day
12:00 AM
Join us every Tuesday on Facebook and Instagram for a surprise fun activity from one of our librarians. Expect songs, rhymes, crafts, magic tricks, science experiments and more!   All ages. Where: On Facebook and Instagram. [...]
Jun 22 @ 7:00 PM – 8:30 PM
7:00 PM
Celebrate and learn more about PRIDE month with other teens! There will be crafts, trivia, and more! (Ages 12-18) When: Tuesday, June 22nd @ 7:00 p.m. Interested in attending our Virtual Pride Party? Enter your[...]
Jun 23 @ 10:30 AM – 11:30 AM
10:30 AM
Babaloo is high energy, over-the-top FUN. With Singing and Stomping, Dancing and Shouting, Music, Magic and Mayhem. And Laughing… Lots of Laughing! Program available for viewing 10:30am-11:30am. Link will be e-mailed to attendees within 24[...]
Jun 24 all-day
12:00 AM
Kids Science  Thursday, June 24  Spark your child’s interest in STEM with easy and fun science experiments that you can try at home! Pick up a bag of supplies to do the experiments along with[...]
6:00 PM
Get ready to learn the basics of making a budget, how to read a credit report, and about what can be done to correct errors that may negatively affect your credit rating. Led by a[...]
Jun 26 @ 10:00 AM – 11:00 AM
10:00 AM
Join us for a virtual book discussion! This month’s book is Transcendent Kingdom by Yaa Gyasi. Please sign up using the form below to receive a meeting invitation.  
Jun 26 @ 2:00 PM – 3:00 PM
2:00 PM
Social Justice Mixed Media Art: The Roots of Racism, Ageism, and Classism Saturday, June 26 from 2-3 PM Ages 12-18 Are you interested in learning and honing mixed media art skills with a focus on[...]
Jun 27 all-day
12:00 AM
Virtual Storytimes Sundays June 6, 13, 27, 2021 Join our virtual storytime e-mail list to receive a new storytime video every week on Sunday! Count storytime towards your hours for the Children’s Summer Reading program.[...]
Jun 27 @ 1:30 PM – 3:00 PM
1:30 PM
Attend the Kids Knitting It Forward meeting that would have been held at KPL through Zoom. Email kidsknittingitforward@gmail.com for the Zoom meeting info. Where: Zoom