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

 

May 16 @ 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  
May 20 @ 7:00 PM – 8:30 PM
7:00 PM
Thursday, May 20, 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[...]
May 29 @ 7:00 PM – 8:30 PM
7:00 PM
Saturday, May 29, 7:00-8:30 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.[...]
Jun 6 @ 2:00 PM – 3:30 PM
2:00 PM
Sunday, June 6, 2:00-3:30 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[...]
Jun 9 @ 3:00 PM – 4:00 PM
3:00 PM
Do you enjoy fantasy everything? Well look no Further than our Teen Fantasy Craft Extravaganza programs. Create your own health potion or your own magical key to another world. Wednesday, June 9th @ 3:00-4:00 pm
Jun 10 @ 3:00 PM – 4:30 PM
3:00 PM
Thursday, June 10, 3:00 – 4:30 pm Have you ever wished you could attend Hogwarts? Now you can! Kids on Brooms is a beginner-friendly, collaborative role-playing game about taking on the life of a witch[...]
Jun 12 @ 2:00 PM – 3:00 PM
2:00 PM
Social Justice Mixed Media Art: The Roots of Racism, Ageism, and Classism Saturday, June 12 from 2-3 PM Ages 12-18 Are you interested in learning and honing mixed media art skills with a focus on[...]
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[...]
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 @ 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  
Jun 30 @ 3:00 PM – 4:00 PM
3:00 PM
Teen Art Club: June Activity: Candle Making Wednesday, June 30, 3-4 pm (zoom) Teen Art Club is where teens gather together to challenge their various art skills through creative prompts and chat with other teens[...]
Jul 8 @ 3:00 PM – 4:30 PM
3:00 PM
Thursday, July 8, 3:00 – 4:30 pm Have you ever wished you could attend Hogwarts? Now you can! Kids on Brooms is a beginner-friendly, collaborative role-playing game about taking on the life of a witch[...]
Jul 10 @ 2:00 PM – 3:00 PM
2:00 PM
Social Justice Mixed Media Art: The Roots of Racism, Ageism, and Classism Saturday, July 10 from 2-3 PM Ages 12-18 Are you interested in learning and honing mixed media art skills with a focus on[...]
Jul 11 @ 2:00 PM – 3:30 PM
2:00 PM
Sunday, July 11, 2:00-3:30 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[...]
Jul 15 @ 7:00 PM – 8:30 PM
7:00 PM
Thursday, July 15, 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[...]
Jul 16 @ 7:00 PM – 8:00 PM
7:00 PM
Things are looking pretty sus. Chill out with other teens (ages 12-18) at the Kirkwood Public Library as we play a few rounds of Among Us. Note: Teens will need to have their own copy[...]
1:00 PM
Join Gale Galligan, the cartoonist and comics advocate best known for their bestselling Baby-Sitters Club graphic novel adaptations as they share how they make comics, a brief drawing demo, followed by a Q&A from questions[...]
Jul 25 @ 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  
Jul 28 @ 3:00 PM – 4:00 PM
3:00 PM
Teen Art Club: July Activity: Polymer Clay pins Wednesday, July 28, 3-4 pm (zoom) Teen Art Club is where teens gather together to challenge their various art skills through creative prompts and chat with other[...]