Future events
- 2026-07-08T10:30:00-05:00
- 2026-07-08T23:59:59-05:00
- Salem Public Library North Basement Meeting Room
8
WednesdayRecollections
Recollections is a revival of the library's older adult program, an opportunity to gather and share memories on a central theme. While anyone is welcome, content is designed for those who are at least 60 years of age. Programs will be held in the library's downstairs meeting room at 10:30 AM on the 2nd Wednesday of each month. Please use the outside ramp or stairs on the north side of the building. Library membership is not required and there is no fee for participation.
- 2026-07-14T13:00:00-05:00
- 2026-07-14T14:30:00-05:00
- Salem Public Library North Basement Meeting Room
14
TuesdayRecycling Storytime Program - Meramec Regional Planning Commission
- 2026-07-15T13:00:00-05:00
- 2026-07-15T14:00:00-05:00
- Salem Public Library
15
WednesdayBook Club
Calling all book lovers! Come Join us in the meeting room at 1 PM for the next meeting of our monthly book club. Not sure how to participate? Feel free to ask a librarian at the circulation desk or call 573-729-4331. There is NO library card or fee required! All we ask if you bring some title recommendations for future reads.
- 2026-07-28T13:30:00-05:00
- 2026-07-28T15:00:00-05:00
- North Basement Meeting Room at Salem Public Library
28
TuesdayUnearth a Story with Mark Twain National Forest!
Children in kindergarten through 5th grade are invited to join us at the library for a summer reading program event focused on archaeology! Our guest presenter will be Lester Lakey, an archaeologist who has explored places and things from the past throughout Mark Twain National Forest. This program will be held in the library's north basement meeting room at 1:30 PM on July 28th. It is free! No library card is necessary.
- 2026-08-19T13:00:00-05:00
- 2026-08-19T14:00:00-05:00
- Salem Public Library
19
WednesdayBook Club
Calling all book lovers! Come Join us in the meeting room at 1 PM for the next meeting of our monthly book club. Not sure how to participate? Feel free to ask a librarian at the circulation desk or call 573-729-4331. There is NO library card or fee required! All we ask if you bring some title recommendations for future reads.
- 2026-09-07T00:00:00-05:00
- 2026-09-07T23:59:59-05:00
7
Monday- 2026-09-16T13:00:00-05:00
- 2026-09-16T14:00:00-05:00
- Salem Public Library
16
WednesdayBook Club
Calling all book lovers! Come Join us in the meeting room at 1 PM for the next meeting of our monthly book club. Not sure how to participate? Feel free to ask a librarian at the circulation desk or call 573-729-4331. There is NO library card or fee required! All we ask if you bring some title recommendations for future reads.
- 2026-10-21T13:00:00-05:00
- 2026-10-21T14:00:00-05:00
- Salem Public Library
21
WednesdayBook Club
Calling all book lovers! Come Join us in the meeting room at 1 PM for the next meeting of our monthly book club. Not sure how to participate? Feel free to ask a librarian at the circulation desk or call 573-729-4331. There is NO library card or fee required! All we ask if you bring some title recommendations for future reads.
- 2026-11-11T00:00:00-06:00
- 2026-11-11T23:59:59-06:00
11
Wednesday- 2026-11-14T10:30:00-06:00
- 2026-11-14T12:00:00-06:00
- Salem Public Library North Basement Meeting Room
14
SaturdayAmerican Girl Tea Party
Elementary and middle school aged children are invited for refreshments, games, and crafts! Bring your favorite doll as your guest! Dolls do not need to be American Girl brand. Because space is limited and so that plenty of supplies may be prepared, please contact the library no later than Friday, November 6th to reserve a seat. The phone number is (573) 729-4331. Kindly notify the library if you will be unable to keep a reservation. This program will be hosted in the library's north basement meeting space. Please enter from Fifth Street.