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 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 who want to pick up items only may do so during the first 30 minutes of each hour (for example: 10-10:30, 11-11:30, etc.).

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.

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 are 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