Future events
- 2026-11-11T00:00:00-06:00
- 2026-11-11T23:59:59-06:00
11
Wednesday- 2026-11-12T17:00:00-06:00
- 2026-11-12T18:00:00-06:00
- Salem Public Library Conference Room
12
ThursdayBoard Meeting
The Library Board of Directors will meet at 5:00 PM on Thursday, November 12th. The public is welcome to attend in the main level conference room. Those wishing to be included on the agenda should contact the Library Director, Kate McBride.
- 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.
- 2026-11-18T13:00:00-06:00
- 2026-11-18T14:00:00-06:00
- Salem Public Library
18
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-26T00:00:00-06:00
- 2026-11-27T23:59:59-06:00
26
ThursdayThanksgiving: Library Closed
The Library will be closed for Thanksgiving
- 2026-12-09T10:30:00-06:00
- 2026-12-09T11:59:00-06:00
- Salem Public Library North Basement Meeting Room
9
WednesdayRecollections
Come and discuss this month's topic: Trees and Trains! 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-12-15T10:30:00-06:00
- 2026-12-15T11:15:00-06:00
- Salem Public Library North Basement Meeting Room
15
TuesdayPreschool Program
Children ages 3 - 6 and their caregivers are invited to this fun time of stories and activities! (Younger siblings are welcome to attend with adult supervision.) This program will be held in the library's north basement meeting room. Please enter from Fifth Street. Children must be accompanied by an adult. A library card isn't required. This program is free.
- 2026-12-16T13:00:00-06:00
- 2026-12-16T14:00:00-06: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-12-17T17:00:00-06:00
- 2026-12-17T18:00:00-06:00
- Salem Public Library Conference Room
17
ThursdayBoard Meeting
The Library Board of Directors will meet at 5:00 PM on Thursday, December 17th. The public is welcome to attend in the main level conference room. Those wishing to be included on the agenda should contact the Library Director, Kate McBride.
- 2026-12-24T00:00:00-06:00
- 2026-12-24T23:59:59-06:00