3D Printing 1920s adult reads beach Blackkklansman books children's literature childrens books community empowerment fantasy fiction film friendship Great American Read Halloween Hereditary history hoopla horror hot reads Juvenile Historical Fiction literature middle school movies music mystery new releases non-fiction nonfiction picture book picture books race read aloud Recommendations romance Sci-Fi summer teen teen fiction Teen Read Week Teens' Top Ten women YALSA young readers
Upcoming Library Events
10:00 AM Storytime
Jun 18 @ 10:00 AM – 10:30 AM
Join us for stories, songs & crafts that encourage the development of early literacy skills.
10:30 AM Bobby Norfolk
Jun 19 @ 10:30 AM – 11:00 AM
Bobby Norfolk: Monsters, Dragons, and Ogres! Take a wild roller coaster ride for your imagination with these stories! Space limited, please arrive 30 minutes before the start for tickets.
2:00 PM Drop-In IT Help
Drop-In IT Help
Jun 19 @ 2:00 PM – 4:00 PM
Simply “drop in” for help with computers, tablets, the internet and other technologies. No appointment necessary. For one-on-one assistance please refer to our Grab-a-Geek program for scheduled appointments.
9:30 AM Books for Babies
Books for Babies
Jun 20 @ 9:30 AM – 10:00 AM
Storytime for babies 6 – 24 months and their caretakers.
2:00 PM Family Cooking Class
Family Cooking Class
Jun 20 @ 2:00 PM – 3:00 PM
Please only sign-up for one Family Cooking class. Each class is the same. This special class for families will go over the basics of how to make delicious meals in your crockpot or instant pot![...]
4:00 PM Teen Share Your Voice: The 50th ...
Teen Share Your Voice: The 50th ...
Jun 20 @ 4:00 PM – 5:00 PM
Get involved and informed on the issues and movements happening today! Hear from an expert on the topic and have an open discussion with other teens. Registration is required. Loading…
7:00 PM Community For Understanding and ...
Community For Understanding and ...
Jun 20 @ 7:00 PM – 8:00 PM
Join us for a discussion of Whistling Vivaldi by Claude M. Steele .Hot copies of this title can be found at the Kirkwood Public Library. Check if one is available by calling 314-821-5770 and selecting[...]