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
Sep. 17
Beyond the Books: Teen Book Discussion4:00 p.m.5:00 p.m.Teen Scene
Salem Public Library
585 Liberty ST SE
Salem OR 97301

Middle and high school-aged youth who love books and love to talk about books are invited to share snacks and eye-opening discussions. New participants are always welcome. September book: "The 57 Bus: A True Story of Two Teenagers and the Crime that Changed their Lives" by Dashka Slater. Upcoming books and more information are available at the Teen Scene Desk.

Phone: 503-588-6315

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

Meeting the first and third Tuesday of the month, this group is for anyone interested in the Spanish language. All levels are welcome.

Phone: 503-588-6315

Learn more

Dying Well Series: End-of-Life Planning7:00 p.m.8:30 p.m.Anderson Rooms A&B
Salem Public Library
585 Liberty ST SE
Salem OR 97301

Community partners from Willamette Valley Hospice, Kaiser Permanente, Salem Health, and the Veteran's Administration discuss Advanced Directives, POLSTs, DNRs, and other key documents that give patients a voice in end-of-life and emergency decisions. Free and open to the public. This is the second in a three-part information series in September that also includes: Understanding Hospice and Palliative Care - 7 p.m. Tuesday, September 10 Oregon's Death with Dignity Law - 7 p.m. Tuesday, September 24

Phone: 503-588-6315

Constitution Week CommemorationSalem Public Library Main Branch
585 Liberty ST SE
Salem OR 97301

Local members of the Daughters of the American Revolution celebrate Constitution Week, sharing information about this important document.

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

Sep. 18
Books for Lunch: Adult Book Club12:00 p.m.1:00 p.m.Heritage Room (2nd floor)
Salem Public Library
585 Liberty ST SE
Salem OR 97301

September book: The Essex Serpent by Sarah Perry. New members are always welcome. Check out copies at the Floor 2 Ask Here Desk.

Phone: 503-588-6315

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

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

Sep. 19
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

Sep. 20
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

Sep. 21
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

Make and Take Saturdays for Kids11:00 a.m.3:00 p.m.Children's Room
Salem Public Library
585 Liberty ST SE
Salem OR 97301

Children and families are invited to explore their creativity and enjoy hands-on fun with a variety of open-ended crafts each Saturday.

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

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

Sep. 22
Camarata Musica2:30 p.m.4:00 p.m.Loucks Auditorium
Salem Public Library
585 Liberty ST SE
Salem OR 97301

Classical music concert. Free and open to the public.

Phone: 503-588-6315

Sep. 24
Dying Well Series: Oregon's Death with Dignity Law7:00 p.m.8:30 p.m.Anderson Rooms A&B
Salem Public Library
585 Liberty ST SE
Salem OR 97301

Community partners from Kaiser Permanente and End of Life Choices Oregon discuss Oregon's Death with Dignity law, requirements, and how to navigate the system as a patient or caregiver. Free and open to the public. This is the third in a three-part information series in September that also includes: Understanding Hospice & Palliative Care - 7 p.m. Tuesday, September 10 End-of-Life Planning - 7 p.m. Tuesday, September 17

Phone: 503-588-6315

Master Gardeners: Great Plant Picks7:00 p.m.8:30 p.m.Loucks Auditorium
Salem Public Library
585 Liberty ST SE
Salem OR 97301

The Marion County Master Gardeners Association hosts "Great Plant Picks" featuring speaker Maurice Horn, co-owner of the Joy Creek Nursery in Scappoose. The Great Plant Picks (GPP) program is an educational outreach program of the Elisabeth C. Miller Botanical Garden in Seattle. The program is designed to introduce home gardeners in the Pacific Northwest to a broad range of plants that thrive in our region.

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

Sep. 25
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

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

Sep. 26
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

Sep. 27
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

Sep. 28
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

Make and Take Saturdays for Kids11:00 a.m.3:00 p.m.Children's Room
Salem Public Library
585 Liberty ST SE
Salem OR 97301

Children and families are invited to explore their creativity and enjoy hands-on fun with a variety of open-ended crafts each Saturday.

Phone: 503-588-6315

Learn more

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

Oct. 01
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

Oct. 02
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

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

Oct. 03
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

Oct. 04
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

Oct. 05
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

Make and Take Saturdays for Kids11:00 a.m.3:00 p.m.Children's Room
Salem Public Library
585 Liberty ST SE
Salem OR 97301

Children and families are invited to explore their creativity and enjoy hands-on fun with a variety of open-ended crafts each Saturday.

Phone: 503-588-6315

Learn more

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

Oct. 08
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

Oct. 09
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

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

Oct. 10
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

Oct. 11
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

Oct. 12
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

Read to a Pet1:00 p.m.2:30 p.m.Children's Room
Salem Public Library

This program offers children a relaxing, non-threatening way to improve their reading skills. Visiting dogs and cats have been trained and certified as therapy animals by Paws for Love and are mellow and friendly. This is a drop-in program, so sign-ups are not necessary.

Phone: 503-588-6315

Learn more

Make and Take Saturdays for Kids11:00 a.m.3:00 p.m.Children's Room
Salem Public Library
585 Liberty ST SE
Salem OR 97301

Children and families are invited to explore their creativity and enjoy hands-on fun with a variety of open-ended crafts each Saturday.

Phone: 503-588-6315

Learn more