Library
​Salem Public Library offers so much more than books. Services at two branches include computer labs, meeting rooms and study areas, homework and research help, multimedia collections, the latest online resources, and activities for all ages.

Search the catalog

Find out if the item you want is available by typing the title below and clicking the Search button. 

Teen Short Story Contest Accepting Entries until April 29

Short fiction or non-fiction stories (250 to 1,500 words) written by middle and high school-aged youths are now being accepted for the Spring Short Story Contest organized by the Teen Scene at Salem Public Library. Prizes will be awarded for first, second, and third place.
What’s happening
  • APR25Tue
    Storytimes at Salem Library
    12:00 AM - 11:59 PM Children's Room, Salem Public Library, 585 Liberty ST SE, Salem OR 97301
  • APR25Tue
    Social Security 101: Everything you Need to Know
    10:30 AM - 11:30 AM Anderson Room B, Salem Public Library, 585 Liberty ST SE, Salem OR 97301
  • APR26Wed
    Storytimes at the Library
    12:00 AM - 11:59 PM Children's Room, Salem Public Library, 585 Liberty ST SE, Salem OR 97301
  • APR26Wed
    Literary Discussion Group
    1:00 PM - 3:00 PM Plaza Room, Salem Public Library, 585 Liberty ST SE, Salem OR 97301
  • APR26Wed
    Scrabble Club
    6:00 PM - 8:30 PM Plaza Room, Salem Public Library, 585 Liberty ST SE, Salem OR 97301
  • APR26Wed
    El dia de los niños: Rich Glauber
    7:00 PM - 8:00 PM Loucks Auditorium, Salem Public Library, 585 Liberty ST SE, Salem OR 97301
  • APR27Thu
    Writers Yesterday, Today, and Tomorrow
    12:30 PM - 3:30 PM Plaza Room, Salem Public Library, 585 Liberty ST SE, Salem OR 97301
  • APR27Thu
    Tinker Tech Time
    3:00 PM - 5:00 PM Story Room B, Salem Public Library, 585 Liberty ST SE, Salem OR 97301
  • APR27Thu
    2nd Annual All-City Poetry Slam
    6:30 PM - 8:00 PM Loucks Auditorium, Salem Public Library, 585 Liberty ST SE, Salem OR 97301
  • APR27Thu
    Be Money Smart with BetterInvesting
    7:00 PM - 8:30 PM Anderson Room B, Salem Public Library, 585 Liberty ST SE, Salem OR 97301
  • APR28Fri
    Toddler/Lapsit Storytime
    11:00 AM - 11:30 AM Salem Public Library
  • APR28Fri
    Tech Trek
    1:00 PM - 2:00 PM Plaza Room, Salem Public Library, 585 Liberty ST SE, Salem OR 97301
  • APR28Fri
    Bucket of Words: Teen Writing Group
    4:00 PM - 5:30 PM Teen Scene, Salem Public Library, 585 Liberty ST SE, Salem OR 97301
  • APR29Sat
    Family All-Ages Storytime
    10:15 AM - 10:45 AM Salem Public Library
  • APR29Sat
    Rediscovering Coloring
    2:00 PM - 4:00 PM Heritage Room (2nd floor), Salem Public Library, 585 Liberty ST SE, Salem OR 97301
  • MAY2Tue
    Storytimes at Salem Library
    12:00 AM - 11:59 PM Children's Room, Salem Public Library, 585 Liberty ST SE, Salem OR 97301
  • MAY2Tue
    The Salem Spanish Language Group
    6:00 PM - 8:00 PM Plaza Room, Salem Public Library, 585 Liberty ST SE, Salem OR 97301
  • MAY2Tue
    Books for Dessert
    7:00 PM - 8:00 PM Anderson Room A, Salem Public Library, 585 Liberty ST SE, Salem OR 97301
  • MAY3Wed
    Storytimes at the Library
    12:00 AM - 11:59 PM Children's Room, Salem Public Library, 585 Liberty ST SE, Salem OR 97301
  • MAY3Wed
    Literary Discussion Group
    1:00 PM - 3:00 PM Plaza Room, Salem Public Library, 585 Liberty ST SE, Salem OR 97301
  • MAY3Wed
    Scrabble Club
    6:00 PM - 8:30 PM Plaza Room, Salem Public Library, 585 Liberty ST SE, Salem OR 97301
  • MAY3Wed
    Marvel-us Movie Night: Guardians of the Galaxy
    6:30 PM - 9:00 PM Loucks Auditorium, Salem Public Library, 585 Liberty ST SE, Salem OR 97301
  • MAY4Thu
    Writers Yesterday, Today, and Tomorrow
    12:30 PM - 3:30 PM Plaza Room, Salem Public Library, 585 Liberty ST SE, Salem OR 97301
  • MAY4Thu
    Tinker Tech Time
    3:00 PM - 5:00 PM Story Room B, Salem Public Library, 585 Liberty ST SE, Salem OR 97301

1-6/24

Contact us

Salem Public Library
Main Library hours:
Monday CLOSED
Tuesday 10:00 a.m.–9:00 p.m.
Wednesday 10:00 a.m.–9:00 p.m.
Thursday 10:00 a.m.–9:00 p.m.
Friday 10:00 a.m.–6:00 p.m.
Saturday 10:00 a.m.–6:00 p.m.
Sunday 1:00 p.m.–5:00 p.m.

West Salem Branch Library hours:
Monday 10:00 a.m.–5:00 p.m.
Tuesday 12:00 p.m.–6:00 p.m.
Wednesday 12:00 p.m.–6:00 p.m.
Thursday CLOSED
Friday 12:00 p.m.–6:00 p.m.
Saturday 12:00 p.m.–6:00 p.m.
Sunday CLOSED
585 Liberty ST SE
Salem OR 97301
Phone: 
Follow us
Twitter: 
@SPLOregon
Instagram: 
@spl.oregon