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

Teen Resources

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


Our department

The Teen Department at the Salem Public Library strives to provide middle and high school students with print and electronic resources that help them succeed in school, prepare them for college and employment, and enrich their lives with new and exciting ideas and concepts.

The Salem Public Library Teen Web is designed especially for teenagers and provides easy access to the library’s most useful online resources for middle and high school students as well as teen-oriented web links and homework help sites. Many teens are into coding. If you like coding please try these websites. Check out the teen programs at our program calendar! We hope to see you soon!.

Our staff

Our Teen Librarian, David Butler, is dedicated to selecting age-appropriate resources and planning programming that will increase knowledge and expand horizons.

Our programs & Online Programs

SYNC is a free summer audiobook program for teens 13+,  SYNC 2020 will usue Sora, the student reading app from Overdrive.  Click here for the SYNC website.

Our building may be closed but we are still open online. Try out this Harry Potter Escape Room Adventure!

Here are a few other escape rooms!!  Have fun!!

If you are looking for something fun and creative, try some of the sights below!  These are sights where you can develop coding skills and have lots of fun!!


Are you a gamer? Many indie game developers have made their games free on! Check them out here! If you’re more into tabletop games than video games, you could round up some friends and play remotely using – and you can create Dungeons and Dragons characters for free at! If you miss our Magic: The Gathering programming, you can download and play Magic: The Gathering Arena for free, too.

Learn to play Chess at https://www.chess./com

Are you a fan of cooking? Chef Michael Symon is doing live cooking demos at 5 pm using common pantry ingredients! We also recommend Binging with BabishFood Wishes, and Gourmet Makes!

Want to make sweet music? Moog and Korg have both made their synthesizers free! The Minimoog app for iOS is available here, and the KORG Kaossilator is available here for iOS and here for Android!

Ever wanted to learn how to animate? Retired Disney animator Aaron Blaise is making his Fundamentals of Animation course free for the next few weeks! You can check it out here.

We are excited to offer programming that emphasizes STEM, creativity, and literacy. During the school year, our programs include a Teen Tech Maker Space that gives our teens an opportunity to work with LEGO Mindstorms and coding, occasional teen mystery nights, and craft programs. Please email our teen librarian  if you would like to suggest a title, resource, or program for our library.


Upcoming Events

Theme picker