The Salem Public Library encourages learning, creativity, and community engagement by providing educational, cultural, and life-enhancing programs and services. Explore our program offerings by viewing the calendar or by clicking on the programs listed below. Please note we offer more than just the regular programs listed below, so check out our calendar for a full listing. Have an idea for a library program? Email our director and tell us what you’d like to see offered at the Salem Public Library!