Calendar of Things to Do at the Library

Sign up for email notifications and never miss an event.

​Salem Public Library offers a variety of fun and educational activities for children, teens and adults throughout the year. Some activities require pre-registration. Check the calendar for details or print a monthly calendar of events.

All upcoming Library events
Jul. 20
Family All-Ages Storytime10:15 a.m.10:45 a.m.Salem Public Library

Children of all ages are invited to bring their grown-ups for 30 minutes of stories, songs, and movement.

Phone: 503-588-6315

Learn more

Salem Area Ravelers1:00 p.m.3:00 p.m.Heritage Room (2nd floor)
Salem Public Library
585 Liberty ST SE
Salem OR 97301

Fiber crafters of all varieties are invited to find their tribe at this monthly drop-in stitching session. All ability levels are welcome. Novices are welcome to learn from area masters of knitting, crochet, spinning, and tatting. BYO project, or just come for conversation and inspiration.

Phone: 503-588-6315

Cancelled - Lego Party2:00 p.m.3:00 p.m.Story Rooms A & B
Salem Public Library

The Legos are provided, so families only need to bring their imagination for this unstructured, creative exercise for ages 4 and up.

Phone: 503-588-6315

Learn more

Jul. 23
CET presents: The Lion, The Witch, and The Wardrobe2:00 p.m.3:00 p.m.Loucks Auditorium
Salem Public Library
585 Liberty ST SE
Salem OR 97301

Children's Educational Theater presents an adaptation of the C.S. Lewis classic: "The Lion, the Witch and the Wardrobe." Free tickets will be available at 10 a.m. the day of the performance at the Children's Ask Here Desk. Doors open 15 minutes prior to the show. Tickets become invalid 10 minutes before the performance and empty seats are made available to others.

Phone: 503-588-6315

Learn more

Free English Classes/Clases de inglés gratis2:30 p.m.4:00 p.m.Plaza Room
Salem Public Library
585 Liberty ST SE
Salem OR 97301

Todos los niveles (estudiantes principiantes, intermedios y avanzados de inglés) pueden venir a esta clase gratuita de inglés ahora disponible semanalmente en la Biblioteca Pública de Salem. Sólo toma unos minutos para inscribirse. Asiste cuando pueda. Esta clase se enseña un instructor con experiencia de Industrias Goodwill. Disponible a través de una asociación con Industrias Goodwill y la Biblioteca Pública de Salem. All levels (beginning, intermediate, and advanced English students) are available at this free drop-in English class now available weekly at Salem Public Library. It only takes a few minutes to enroll. Attend when you can. This class is taught by an experienced instructor from Goodwill Industries. Available through a partnership with Goodwill Industries and Salem Public Library.

Phone: 503-588-6315

Learn more

Storytimes at Salem LibraryChildren's Room
Salem Public Library

  • Preschool Storytime: 10:15 a.m.–10:45 a.m.
  • Infant/Toddler Storytime: 11 a.m.–11:30 a.m.
  • Tiny Tots Playtime: 11:30 a.m.–12 p.m.
  • Phone: 503-588-6315

    Learn more

Jul. 24
Literary Discussion Group1:00 p.m.3:00 p.m.Plaza Room
Salem Public Library
585 Liberty ST SE
Salem OR 97301

Join other readers to discuss contemporary and classic literature. Free and open to the public.

Phone: 503-588-6315

Wednesdays with the Stars: Movies in Teen Scene3:00 p.m.5:00 p.m.Teen Scene
Salem Public Library
585 Liberty ST SE
Salem OR 97301

This week's movie: Apollo 13(PG; 140 minutes; 1995) Teens are invited to kick back in Teen Scene and enjoy free weekly movies. Popcorn and drinks will be provided.

Phone: 503-588-6315

CET presents: "The Lion, The Witch, and The Wardrobe"7:00 p.m.8:00 p.m.Loucks Auditorium
Salem Public Library
585 Liberty ST SE
Salem OR 97301

Children's Educational Theater presents an adaptation of the C.S. Lewis classic: "The Lion, the Witch and the Wardrobe." Free tickets will be available at 10 a.m. the day of the performance at the Children's Ask Here Desk. Doors open 15 minutes prior to the show. Tickets become invalid 10 minutes before the performance and empty seats are made available to others.

Phone: 503-588-6315

Learn more

Scrabble Club5:45 p.m.8:30 p.m.Conference Room
Salem Public Library
585 Liberty ST SE
Salem OR 97301

Weekly games are played by National Scrabble Association Tournament rules.

Phone: 503-364-7724

Learn more

Jul. 25
Writers Yesterday, Today, and Tomorrow12:30 p.m.3:30 p.m.Plaza Room
Salem Public Library

WYTT members write novels, short stories, memoirs, poetry, etc. The group offers participants a chance to read and listen.

Phone: 503-371-1366

Learn more

Lost in Space: Escape Room-Style Challenge for Teens6:30 p.m.7:30 p.m.Anderson Rooms A&B
Salem Public Library
585 Liberty ST SE
Salem OR 97301

Working in teams of 3-5, middle and high school students will solve a series of puzzles to save themselves from certain doom. Free. Space is limited. Sign up in advance online or at the Teen Scene Ask Here Desk.

Phone: 503-588-6315

Jul. 26
Tech Trek1:00 p.m.2:00 p.m.Plaza Room
Salem Public Library

Drop in on any Friday to discuss your technology questions and computer conundrums with Salem Public Library’s talented technology center staff. Bring your own laptop, smartphone, tablet, or ereader.

Phone: 503-588-6315

Learn more

Cool Down Family Films: Little Mermaid. 2:00 p.m.3:30 p.m.Loucks Auditorium
Salem Public Library
585 Liberty ST SE
Salem OR 97301

A mermaid princess makes a Faustian bargain in an attempt to become human and win a prince's love. 83 minutes; Rated G. Doors open 15 minutes before the show.

Phone: 503-588-6315

Learn more

Maker Fridays for Teens3:00 p.m.4:00 p.m.Teen Scene
Salem Public Library
585 Liberty ST SE
Salem OR 97301

Middle and high school-aged youth are invited to drop in for hands-on maker projects of all kinds. Each week features a new project or projects!

Phone: 503-588-6315

Tinker Tech Time3:30 p.m.5:30 p.m.Story Room A
Salem Public Library

An afterschool drop-in program. Kids in grades 2–5 with an adult are invited to check out Tinker Tech kits for 30-minute sessions each Friday afternoon for use in the library. There are a limited number of kits available and are first-come, first reserved. A library card is required.

Phone: 503-588-6315

Learn more

Bucket of Words: Teen Writing Group4:00 p.m.5:30 p.m.Teen Scene
Salem Public Library

This group offers snacks, silliness, and writing support for aspiring teen authors. Each meeting includes a "quick write" prompt and sharing as well as the opportunity for peer critiques. New members are always welcome.

Phone: 503-588-6315

Storytimes at Salem LibraryChildren's Room
Salem Public Library

  • Preschool Storytime: 10:15 a.m.–10:45 a.m.
  • Infant/Toddler Storytime: 11 a.m.–11:30 a.m.
  • Tiny Tots Playtime: 11:30 a.m.–12 p.m.
  • Phone: 503-588-6315

    Learn more

Jul. 27
Family All-Ages Storytime10:15 a.m.10:45 a.m.Salem Public Library

Children of all ages are invited to bring their grown-ups for 30 minutes of stories, songs, and movement.

Phone: 503-588-6315

Learn more

Alien Adventure Escape Room-Style Challenge: Adult Edition2:00 p.m.3:00 p.m.Anderson Rooms A&B
Salem Public Library
585 Liberty ST SE
Salem OR 97301

Working in teams of 3-5, adults ages 18+ will solve a series of puzzles to save themselves from advancing aliens. Free. Space is limited. Sign up online or at the Floor 2 Ask Here Desk.

Phone: 503-588-6315

Rediscovering Coloring2:00 p.m.4:00 p.m.Heritage Room (2nd floor)
Salem Public Library

Adults are encouraged to express themselves through coloring at this drop-in monthly event. A different theme is explored each month. Coloring pages and a variety of pencils, pens, and crayons are provided.

Phone: 503-588-6315

Learn more

Jul. 30
Intergalactic Lego Party2:00 p.m.3:00 p.m.Anderson Rooms A&B
Salem Public Library
585 Liberty ST SE
Salem OR 97301

Build an out of this world Lego creation, and then come to the microphone and present it! Legos are provided for use during the program. Ages 5 & up.

Phone: 503-588-6315

Learn more

Cancelled - Free English Classes/Clases de inglés gratis2:30 p.m.4:00 p.m.Plaza Room
Salem Public Library
585 Liberty ST SE
Salem OR 97301

Todos los niveles (estudiantes principiantes, intermedios y avanzados de inglés) pueden venir a esta clase gratuita de inglés ahora disponible semanalmente en la Biblioteca Pública de Salem. Sólo toma unos minutos para inscribirse. Asiste cuando pueda. Esta clase se enseña un instructor con experiencia de Industrias Goodwill. Disponible a través de una asociación con Industrias Goodwill y la Biblioteca Pública de Salem. All levels (beginning, intermediate, and advanced English students) are available at this free drop-in English class now available weekly at Salem Public Library. It only takes a few minutes to enroll. Attend when you can. This class is taught by an experienced instructor from Goodwill Industries. Available through a partnership with Goodwill Industries and Salem Public Library.

Phone: 503-588-6315

Learn more

Storytimes at Salem LibraryChildren's Room
Salem Public Library

  • Preschool Storytime: 10:15 a.m.–10:45 a.m.
  • Infant/Toddler Storytime: 11 a.m.–11:30 a.m.
  • Tiny Tots Playtime: 11:30 a.m.–12 p.m.
  • Phone: 503-588-6315

    Learn more

Jul. 31
Literary Discussion Group1:00 p.m.3:00 p.m.Plaza Room
Salem Public Library
585 Liberty ST SE
Salem OR 97301

Join other readers to discuss contemporary and classic literature. Free and open to the public.

Phone: 503-588-6315

Wednesdays with the Stars: Movies in Teen Scene3:00 p.m.5:00 p.m.Teen Scene
Salem Public Library
585 Liberty ST SE
Salem OR 97301

This week's movie: Solo: A Star Wars Story(PG-13; 135 minutes; 2018) Teens are invited to kick back in Teen Scene and enjoy free weekly movies. Popcorn and drinks will be provided.

Phone: 503-588-6315

Scrabble Club5:45 p.m.8:30 p.m.Conference Room
Salem Public Library
585 Liberty ST SE
Salem OR 97301

Weekly games are played by National Scrabble Association Tournament rules.

Phone: 503-364-7724

Learn more

Aug. 01
Writers Yesterday, Today, and Tomorrow12:30 p.m.3:30 p.m.Plaza Room
Salem Public Library

WYTT members write novels, short stories, memoirs, poetry, etc. The group offers participants a chance to read and listen.

Phone: 503-371-1366

Learn more

Night of 1,000 Stars: Teen Talent Showcase6:30 p.m.8:30 p.m.Loucks Auditorium
Salem Public Library
585 Liberty ST SE
Salem OR 97301

Everyone is invited to come and enjoy as talented middle and high school-aged youth team up for a night of entertainment and fun at Salem Public Library. Performers have been selected through audition. The show is free and open to the public, with seating on first-come, first-seated basis.

Phone: 503-588-6315

Aug. 02
Tech Trek1:00 p.m.2:00 p.m.Plaza Room
Salem Public Library

Drop in on any Friday to discuss your technology questions and computer conundrums with Salem Public Library’s talented technology center staff. Bring your own laptop, smartphone, tablet, or ereader.

Phone: 503-588-6315

Learn more

Maker Fridays for Teens3:00 p.m.4:00 p.m.Teen Scene
Salem Public Library
585 Liberty ST SE
Salem OR 97301

Middle and high school-aged youth are invited to drop in for hands-on maker projects of all kinds. Each week features a new project or projects!

Phone: 503-588-6315

Tinker Tech Time3:30 p.m.5:30 p.m.Story Room A
Salem Public Library

An afterschool drop-in program. Kids in grades 2–5 with an adult are invited to check out Tinker Tech kits for 30-minute sessions each Friday afternoon for use in the library. There are a limited number of kits available and are first-come, first reserved. A library card is required.

Phone: 503-588-6315

Learn more

Storytimes at Salem LibraryChildren's Room
Salem Public Library

  • Preschool Storytime: 10:15 a.m.–10:45 a.m.
  • Infant/Toddler Storytime: 11 a.m.–11:30 a.m.
  • Tiny Tots Playtime: 11:30 a.m.–12 p.m.
  • Phone: 503-588-6315

    Learn more

Aug. 03
Family All-Ages Storytime10:15 a.m.10:45 a.m.Salem Public Library

Children of all ages are invited to bring their grown-ups for 30 minutes of stories, songs, and movement.

Phone: 503-588-6315

Learn more

Explore Earth ... And Beyond: Activities for All Ages1:00 p.m.3:00 p.m.Salem Public Library Main Branch
585 Liberty ST SE
Salem OR 97301

Everyone is invited for a library-wide exploration of the universe around us, packed with crafts, activities, hands-on science, and interesting presentations. Free on a drop-in basis. Parking will be free for the day.

Phone: 503-588-6315

Tabletop Gaming for Grown-Ups2:00 p.m.4:00 p.m.Heritage Room (2nd floor)
Salem Public Library
585 Liberty ST SE
Salem OR 97301

Play top-rated board games and hang out with other gamers. Although the Library provides games, participants are welcome to bring their favorites to share.

Phone: 503-588-6315

Aug. 06
Cancelled - Free English Classes/Clases de inglés gratis2:30 p.m.4:00 p.m.Plaza Room
Salem Public Library
585 Liberty ST SE
Salem OR 97301

Todos los niveles (estudiantes principiantes, intermedios y avanzados de inglés) pueden venir a esta clase gratuita de inglés ahora disponible semanalmente en la Biblioteca Pública de Salem. Sólo toma unos minutos para inscribirse. Asiste cuando pueda. Esta clase se enseña un instructor con experiencia de Industrias Goodwill. Disponible a través de una asociación con Industrias Goodwill y la Biblioteca Pública de Salem. All levels (beginning, intermediate, and advanced English students) are available at this free drop-in English class now available weekly at Salem Public Library. It only takes a few minutes to enroll. Attend when you can. This class is taught by an experienced instructor from Goodwill Industries. Available through a partnership with Goodwill Industries and Salem Public Library.

Phone: 503-588-6315

Learn more

The Salem Spanish Language Group6:00 p.m.8:00 p.m.Conference Room
Salem Public Library
585 Liberty ST SE
Salem OR 97301

This group is for anyone interested in the Spanish language. All levels are welcome, and the meetings are free.

Phone: 503-779-7384

Learn more

Books for Dessert7:00 p.m.8:00 p.m.Plaza Room
Salem Public Library
585 Liberty ST SE
Salem OR 97301

Every month, readers meet to discuss a current, critically-acclaimed book. Books are available for checkout at Salem Public Library's Floor 2 Ask Here desk. Books for this program are provided by the Friends of Salem Public Library and the Salem Public Library Foundation.

Phone: 503-588-6315

Storytimes at Salem LibraryChildren's Room
Salem Public Library

  • Preschool Storytime: 10:15 a.m.–10:45 a.m.
  • Infant/Toddler Storytime: 11 a.m.–11:30 a.m.
  • Tiny Tots Playtime: 11:30 a.m.–12 p.m.
  • Phone: 503-588-6315

    Learn more

Aug. 07
Literary Discussion Group1:00 p.m.3:00 p.m.Plaza Room
Salem Public Library
585 Liberty ST SE
Salem OR 97301

Join other readers to discuss contemporary and classic literature. Free and open to the public.

Phone: 503-588-6315

Wednesdays with the Stars: Movies in Teen Scene3:00 p.m.5:00 p.m.Teen Scene
Salem Public Library
585 Liberty ST SE
Salem OR 97301

This week's movie: A Dog's Purpose(PG; 120 minutes; 2017) Teens are invited to kick back in Teen Scene and enjoy free weekly movies. Popcorn and drinks will be provided.

Phone: 503-588-6315

Scrabble Club5:45 p.m.8:30 p.m.Conference Room
Salem Public Library
585 Liberty ST SE
Salem OR 97301

Weekly games are played by National Scrabble Association Tournament rules.

Phone: 503-364-7724

Learn more

Aug. 08
Writers Yesterday, Today, and Tomorrow12:30 p.m.3:30 p.m.Plaza Room
Salem Public Library

WYTT members write novels, short stories, memoirs, poetry, etc. The group offers participants a chance to read and listen.

Phone: 503-371-1366

Learn more

Mid-Valley Travel Club7:00 p.m.8:30 p.m.Loucks Auditorium
Salem Public Library
585 Liberty ST SE
Salem OR 97301

Travel enthusiasts meet monthly to discuss their adventures. Each month a different presenter highlights a recent journey. Special travel tips and tricks are discussed, as well.

Phone: 503-588-6315

Aug. 09
Tech Trek1:00 p.m.2:00 p.m.Plaza Room
Salem Public Library

Drop in on any Friday to discuss your technology questions and computer conundrums with Salem Public Library’s talented technology center staff. Bring your own laptop, smartphone, tablet, or ereader.

Phone: 503-588-6315

Learn more

Maker Fridays for Teens3:00 p.m.4:00 p.m.Teen Scene
Salem Public Library
585 Liberty ST SE
Salem OR 97301

Middle and high school-aged youth are invited to drop in for hands-on maker projects of all kinds. Each week features a new project or projects!

Phone: 503-588-6315

Tinker Tech Time3:30 p.m.5:30 p.m.Story Room A
Salem Public Library

An afterschool drop-in program. Kids in grades 2–5 with an adult are invited to check out Tinker Tech kits for 30-minute sessions each Friday afternoon for use in the library. There are a limited number of kits available and are first-come, first reserved. A library card is required.

Phone: 503-588-6315

Learn more

Bucket of Words: Teen Writing Group4:00 p.m.5:30 p.m.Teen Scene
Salem Public Library

This group offers snacks, silliness, and writing support for aspiring teen authors. Each meeting includes a "quick write" prompt and sharing as well as the opportunity for peer critiques. New members are always welcome.

Phone: 503-588-6315

Storytimes at Salem LibraryChildren's Room
Salem Public Library

  • Preschool Storytime: 10:15 a.m.–10:45 a.m.
  • Infant/Toddler Storytime: 11 a.m.–11:30 a.m.
  • Tiny Tots Playtime: 11:30 a.m.–12 p.m.
  • Phone: 503-588-6315

    Learn more