Calendar of Events

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 5

Children:

(314) 821 5770, Option 4

Technology:

(314) 821 5770, Option 3

 

Jan 21 @ 10:00 AM – 10:30 AM
10:00 AM
Join us for stories, songs & crafts that encourage the development of early literacy skills.
Jan 21 @ 7:00 PM – 8:30 PM
7:00 PM
If you knit, crochet, cross stitch, embroider, or do any other fiber crafts, unwind at our Tuesday night Stitching Club! Bring the project you’ve been neglecting or your fresh ideas for a new piece. Maybe[...]
Jan 22 @ 10:00 AM – 10:30 AM
10:00 AM
Join us for stories, songs & crafts that encourage the development of early literacy skills.
Jan 22 @ 2:00 PM – 4:00 PM
2: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.
Jan 22 @ 4:00 PM – 5:00 PM
4:00 PM
Make an assortment of Pom Pom Critters to take home. Ages 5-12.
Jan 22 @ 7:00 PM – 8:00 PM
7:00 PM
Freshen up your home with these scented sachets made from fabric, filler, and essential oils! All supplies are provided. This is an adult crafting program. Registration required. Call 314-821-5770, option 3 or sign up below.[...]
Jan 23 @ 9:30 AM – 10:00 AM
9:30 AM
Storytime for babies 6 – 24 months and their caretakers.
Jan 24 @ 5:30 PM – 7:00 PM
5:30 PM
Join us for a Smash Brothers gaming tournament on Friday, January 24, from 5:30-7:00 p.m. Play against other teens and make your way through the bracket to win! Ages 12-18. Online registration required. Loading…
Jan 25 @ 9:30 AM – 10:30 AM
9:30 AM
For babies 8-24 months and their caregivers. Join us at the library for a story with Bookington the Bear and play time with foam blocks, toys, and more. Coffee will be provided for adult caregivers.
Jan 25 @ 10:00 AM – 12:00 PM
10:00 AM
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.
Jan 25 @ 2:00 PM – 3:00 PM
2:00 PM
Tea has been an essential part of many cultures for thousands of years. Follow the journey of tea as it grows from a simple plant into a worldwide phenomenon, the second most popular beverage in[...]
Jan 26 @ 1:30 PM – 3:00 PM
1:30 PM
For ages 10 and older. Patrons are invited to learn to knit and participate in knitting-based community service projects. Registration required. Please bring to the meeting: One pair of size 8, 9, or 10 straight[...]
Jan 27 @ 10:00 AM – 10:30 AM
10:00 AM
Join us for a storytime in both Spanish and English. Ages 0 – 5.
Jan 27 @ 7:00 PM – 7:45 PM
7:00 PM
Come join us at the library for a light snack and a great discussion. This month we’re discussing Zach’s Lie by Roland Smith. For grades 4-8 and their adult. Books available at the library for[...]
Jan 27 @ 7:00 PM – 8:00 PM
7:00 PM
Want to work at a tech company? Get your start with a Girls Who Code Club! We’re launching the first Girls Who Code Club open to 6th-12th grade girls to explore coding in a fun[...]
Jan 28 @ 10:00 AM – 10:30 AM
10:00 AM
Join us for stories, songs & crafts that encourage the development of early literacy skills.
Jan 29 @ 10:00 AM – 10:30 AM
10:00 AM
Join us for stories, songs & crafts that encourage the development of early literacy skills.
Jan 29 @ 2:00 PM – 4:00 PM
2: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.
Jan 30 @ 9:30 AM – 10:00 AM
9:30 AM
Storytime for babies 6 – 24 months and their caretakers.