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-FRI 10am-4pm *By Appointment Only

Salem Public Library

E-MAIL:  library@salemva.gov|LOCATION:  28 East Main Street, Salem, VA 24153
PHONE:  (540) 375-3089|HOURS:  MON-FRI 10am-4pm *By Appointment Only
COVID-19 Update

The Salem Public Library building is open by appointment only.

New hours of operation: Monday-Friday, 10 am-4 pm

Appointments are available in 45 minute time slots between 10 am-4 pm, Monday-Friday, and are limited to 14 people at a time.  Please call 540-375-3089 to reserve a spot.

Patrons unable to visit the library during these hours may pick up their holds Saturday or Sunday between 10 am-4 pm.  Please call the library if you are interested in this service.  Please note: We are quaranting all items returned to the library, so items on hold may not be available for immediate pickup.

Library staff is unable to call patrons at this time, so please check the status of your holds online, through Library Elf, or by calling the library.

All due dates have been extended until August 31.  There will be no overdue fines on items due between March 1-August 31, 2020.

Please note: Due to the unpredictable nature of COVID-19, this information could change at any time.  In the event of a change, we will update our website as soon as possible.  Thank you for your patience and support!

SPL Online: Social Distancing Made Easy

Check out our online offerings!

 

 


 

 


 

 


 

 


 

 


 

 

Socialize with us!

 

     

 

Theme picker