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

 

Jul 7 @ 7:00 PM – 8:00 PM
7:00 PM
Deaf Culture and people who identify as Deaf see their Deafness as something of major importance to their identity and are very proud of their Deafness. Deaf people also have to deal with a constant[...]
Jul 7 @ 7:00 PM – 8:30 PM
7:00 PM
Gather your virtual team of friends and join us on Twitch for a night of live trivia where the questions are all written by teens from our Teen Advisory Board!  Sign up required.   Loading…
10:30 AM
Where: Virtual link will be sent Enter your information below and you will be emailed a virtual link to join in on the fun! Chef Banana’s Magic Show – Be prepared to laugh out loud[...]
Jul 8 @ 7:00 PM – 8:30 PM
7:00 PM
Join us for a discussion of The Library Book by Susan Orlean. This month’s discussion will take place via Zoom. Please sign up using the form below to receive a meeting invitation! Loading…
Jul 9 @ 7:00 PM – 8:00 PM
7:00 PM
Join us for a virtual discussion of The Raven Tower by Ann Leckie or Binti by Nnedi Okorafor. We’ll touch on both books, so you can join in if you’ve read either! Please sign up by[...]
10:30 AM
Enter your information below and you will be emailed a virtual link to join in on the fun! Animals and birds are a major part of different legends – learn more about these legends and[...]
Jul 11 @ 3:00 PM – 4:00 PM
3:00 PM
Where: Zoom  Teen Art Club is where teens gather together to challenge their various art skills through creative prompts and chat with other teens while doing it.  This is a live interactive event.  Ages 12-18.[...]
Jul 12 @ 2:00 PM – 3:30 PM
2:00 PM
We are a group of teens (ages 12-18) who discuss books, ideas for programs, and teen collections, and receive service hours for it! Meets via Zoom.  Register to receive a Zoom link.  Registration required. Loading…
Jul 13 @ 2:00 PM – 3:00 PM
2:00 PM
Imagine Your Story this summer with a trip to a galaxy far far away.  Sign up to pick up the supplies for a cool Star Wars craft and then tune in at 2 to see[...]
Jul 13 @ 6:00 PM – 7:00 PM
6:00 PM
Want to learn the basics of chess? Sign-up for a session taught by chess maestro Brian J. Feel confident in how to get successfully started and set up for continued play.  Class will meet via Zoom[...]
Jul 14 @ 7:00 PM – 8:00 PM
7:00 PM
Self-Care is really all about doing the things you need to do to Take Care of You.  It is not a selfish act, but really a self-less act. When you are well physically and mentally,[...]
Jul 15 @ 10:30 AM – 11:15 AM
10:30 AM
Where: Virtual link will be sent Enter your information below and you will be emailed a virtual link to join in on the fun! Dinosaur O’Dell’s Tall Tales – How do you swim in Peanut[...]
Jul 15 @ 2:00 PM – 3:30 PM
2:00 PM
Join us for a virtual discussion of Fletch by Gregory McDonald. Please enter your email in the form below to receive a meeting invitation. Loading…
7:00 PM
Join us virtually (by phone or computer) for a discussion of How to Be an Antiracist by Ibram X. Kendi. To find electronic and print copies in the Kirkwood Public Library catalog, click here. In[...]
10:30 AM
Enter your information below and you will be emailed a virtual link to join in on the fun! Celebrate the mid-point of Summer Reading with this storytelling performance by renowned, Missouri performer, Dr. Gladys Coggswell.[...]
Jul 20 @ 6:00 PM – 7:00 PM
6:00 PM
Want to learn the basics of chess? Sign-up for a session taught by chess maestro Brian J. Feel confident in how to get successfully started and set up for continued play.  Class will meet via Zoom[...]
10:30 AM
Where: Virtual link will be sent Enter your information below and you will be emailed a virtual link to join in on the fun! “Virtually Ridiculous!” – Have fun with the mayhem and magic of[...]
Jul 23 @ 10:00 AM – 11:00 AM
10:00 AM
You are invited to a virtual royal ball!  This Princess party will feature beautiful crafts, games, activities and plenty of fun.  Sign up is required to receive the craft supplies for the party.  Loading…
Jul 23 @ 7:00 PM – 8:30 PM
7:00 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 chance to meet once a[...]
Jul 24 @ 10:30 AM – 11:00 AM
10:30 AM
Where: Zoom  Get ready to boogie! Join us for a Toddler Dance party via Zoom!  This is a live interactive event.  Fill out the registration form and we will send you a Zoom link. Link[...]