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:|LOCATION:  28 East Main Street, Salem, VA 24153
PHONE:  (540) 375-3089|HOURS:  SUN-SAT 10am-4pm *Pickup Only

Children's Resources

E-MAIL:|LOCATION:  28 East Main Street, Salem, VA 24153
PHONE:  (540) 375-3089|HOURS:  SUN-SAT 10am-4pm *Pickup Only

Our Department

VISION:   To inspire and encourage reading, learning, and community engagement in the children of the Roanoke Valley.

MISSION:  The Salem Public Library Children’s Department will provide educational, creative, and informational materials, programming, and other services to the children of the Roanoke Valley to encourage life-long learning and growth in themselves and the greater community.

Learn more about the Children’s Department in our bimonthly newsletter:

November/December newsletter

November/December newsletter (mobile friendly version)

Archived newsletters

Archived newsletters (mobile version)


Our Staff

The staff of our children’s department is dedicated to providing quality service for our patrons by providing a diverse choice of educational, creative, and informational materials, resources, and programming for ages birth through ten years old.  We are happy to answer questions about the department, and welcome suggestions for materials and programs!


Our Programs

Our programming makes the Salem Public Library a vibrant and engaging destination for families. Storytimes for babies, infants, toddlers, and preschoolers are in session throughout most of the year, as well as a wide variety of creative and educational programs for elementary-aged students.  We also offer a several seasonal programs, including the Summer Reading Program, and special events on weekends and evenings throughout the year.  Please check our program calendar for our upcoming events!

*COVID-19: At this time, the Salem Public Library is not offering any in-person programs for any age group.  Follow our Facebook page or subscribe to our email list to receive updates about the virtual resources and programs we have available.


Get Informed!

Want to receive regular library updates?  Sign up below!


Upcoming Events

Theme picker