Menu
  1. How Do I?
  2. Business
  3. Government
  4. Residents
  5. Departments
    1. Animal Shelter
    2. Commissioner of the Revenue
    3. Commonwealth Attorney
    4. Communications Office
    5. Community Development
    6. Economic Development
    7. Electric
    8. Finance
    9. Human Resources
    10. Parks and Recreation
    11. Police
    12. Real Estate
    13. Registrar's Office
    14. Rescue Squad
    15. Salem Fire-EMS
    16. Salem Public Library
    17. Sheriff's Office
    18. Street & General Maintenance
    19. Technology Systems
    20. Treasurer's Office
    21. Water & Sewer Dept
  6. Tourism
  7. Downtown
  8. Report a Problem
E-MAIL:  library@salemva.gov|LOCATION:  28 East Main Street, Salem, VA 24153
PHONE:  (540) 375-3089|HOURS:  MON-THUR 9am-9pm, FRI-SAT 9am-5pm, SUN 1:30pm-5pm

Salem Public Library

E-MAIL:  library@salemva.gov|LOCATION:  28 East Main Street, Salem, VA 24153
PHONE:  (540) 375-3089|HOURS:  MON-THUR 9am-9pm, FRI-SAT 9am-5pm, SUN 1:30pm-5pm

Welcome to the Salem Public Library!

Founded in 1937, the Salem Public Library is dedicated to providing exceptional services for all ages, backgrounds, and needs.

Within our 16,000 square foot building, we offer 120,000 items for circulation, including books, audiobooks, DVDs, and more.  We have 13 public computers available for free use with Microsoft Office and internet accessibility.

With your Roanoke Valley Library card, you gain access to the resources of all of the libraries in the Roanoke Valley, including the City of Salem, Roanoke County, Roanoke City, and Botetourt. The Salem Public Library also offers downloadable eBooks, eAudiobooks, and eMagazines; access to a wide variety of databases including car repair, learning a new language, and career/test preparation; family history and genealogy; and much more!

Library cards are freely available to anyone from the Commonwealth of Virginia, so come check out our programs and collections! Click here to learn more about getting a library card.