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
Feb. 25
Salem Reads: Priced Out Documentary Film7:00 p.m.9:00 p.m.Grand Theatre
191 High St NE
Salem
OR 97301

Salem Progressive Film Series presents a film exploring the complexities of gentrification. Priced Out (2017) is a heartbreaking documentary of the history of housing discrimination in Portland and the personal impact it has on residents. There will be a moderated discussion following the film.

This event is a part of the monthlong 2020 Salem Reads: One Community, One Book project, focusing on the book Piecing Me Together by Renée Watson. Salem Reads is an annual project of the Salem Public Library Foundation.

Phone: 503-588-6315

Feb. 26
Salem Reads: Bias and Kids - How Do Our Prejudices Affect Our Children?6:30 p.m.8:00 p.m.Bush Elementary School Gymnasium
410 14th ST SE
Salem
OR

Verónika Nuñez and Kyrié Kellett lead a bilingual Spanish conversation. As parents, family members, teachers, neighbors and voters – how do our biases influence how we interact with the children in our lives and communities? We will reflect on how our biases – conscious and unconscious – shape everything from our subtle interactions with the kids we care for to the way we make political decisions that influence children in our society.

This event is a part of the monthlong 2020 Salem Reads: One Community, One Book project, focusing on the book Piecing Me Together by Renée Watson. Salem Reads is an annual project of the Salem Public Library Foundation.

Phone: 503-588-6315

Feb. 27
Salem Reads: Open Mic Night - Tell Your Truth, Part 27:00 p.m.9:00 p.m.Taproot Lounge & Café
356 State ST
Salem
OR 97301

Take inspiration from Piecing Me Together and tell your truth. Come share a poem, song, story, skit, jam, joke, or just come to listen and appreciate. Everyone is invited to be a part of this open mic partnership between Taproot Lounge and Salem Reads, celebrating the book’s themes of identity, strength, taking action, and artistic expression.

This event is a part of the monthlong 2020 Salem Reads: One Community, One Book project, focusing on the book Piecing Me Together by Renée Watson. Salem Reads is an annual project of the Salem Public Library Foundation.

Phone: 503-588-6315

Mar. 17
Preschool Storytime10:15 a.m.10:40 a.m.SPL Meeting Room
1400 Broadway St NE
Salem
OR

Interactive stories, songs, and movement for children ages 2 ½ to 6 and their grownups. Free passes are available 15 minutes prior to each storytime. Due to Fire Marshal ratings, the Meeting Room is limited to a maximum of 35 occupants.

Phone: 503-588-6315

Learn more

Lapsit Storytime11:00 a.m.11:25 a.m.SPL Meeting Room
1400 Broadway St NE
Salem
OR

Just right for babies through toddlers age 2 ½ to enjoy with their grownups. Free passes are available 15 minutes prior to each storytime. Due to Fire Marshal ratings, the Meeting Room is limited to a maximum of 35 occupants.

Phone: 503-588-6315

Learn more

Mar. 18
Cuentos (Spanish Storytime)6:30 p.m.7:00 p.m.SPL Meeting Room
1400 Broadway St NE
Salem
OR

Habrá cuentos en español para toda la familia. Los programas incluirán cuentos y canciones en español para niños de todas edades.

Phone: 503-588-6315

Learn more

Mar. 20
Preschool Storytime10:15 a.m.10:40 a.m.SPL Meeting Room
1400 Broadway St NE
Salem
OR

Interactive stories, songs, and movement for children ages 2 ½ to 6 and their grownups. Free passes are available 15 minutes prior to each storytime. Due to Fire Marshal ratings, the Meeting Room is limited to a maximum of 35 occupants.

Phone: 503-588-6315

Learn more

Lapsit Storytime11:00 a.m.11:25 a.m.SPL Meeting Room
1400 Broadway St NE
Salem
OR

Just right for babies through toddlers age 2 ½ to enjoy with their grownups. Free passes are available 15 minutes prior to each storytime. Due to Fire Marshal ratings, the Meeting Room is limited to a maximum of 35 occupants.

Phone: 503-588-6315

Learn more

Mar. 21
Family Storytime10:15 a.m.10:40 a.m.SPL Meeting Room
1400 Broadway St NE
Salem
OR

Children of all ages bring, your grownup and join us for 30 minutes of stories, songs, and movement. The SPL Meeting Room is limited to a maximum of 35 occupants. Free passes are available 15 minutes prior to each storytime.

Phone: 503-588-6315

Learn more

Mar. 24
Preschool Storytime10:15 a.m.10:40 a.m.SPL Meeting Room
1400 Broadway St NE
Salem
OR

Interactive stories, songs, and movement for children ages 2 ½ to 6 and their grownups. Free passes are available 15 minutes prior to each storytime. Due to Fire Marshal ratings, the Meeting Room is limited to a maximum of 35 occupants.

Phone: 503-588-6315

Learn more

Lapsit Storytime11:00 a.m.11:25 a.m.SPL Meeting Room
1400 Broadway St NE
Salem
OR

Just right for babies through toddlers age 2 ½ to enjoy with their grownups. Free passes are available 15 minutes prior to each storytime. Due to Fire Marshal ratings, the Meeting Room is limited to a maximum of 35 occupants.

Phone: 503-588-6315

Learn more

Mar. 25
Cuentos (Spanish Storytime)6:30 p.m.7:00 p.m.SPL Meeting Room
1400 Broadway St NE
Salem
OR

Habrá cuentos en español para toda la familia. Los programas incluirán cuentos y canciones en español para niños de todas edades.

Phone: 503-588-6315

Learn more

Mar. 27
Preschool Storytime10:15 a.m.10:40 a.m.SPL Meeting Room
1400 Broadway St NE
Salem
OR

Interactive stories, songs, and movement for children ages 2 ½ to 6 and their grownups. Free passes are available 15 minutes prior to each storytime. Due to Fire Marshal ratings, the Meeting Room is limited to a maximum of 35 occupants.

Phone: 503-588-6315

Learn more

Lapsit Storytime11:00 a.m.11:25 a.m.SPL Meeting Room
1400 Broadway St NE
Salem
OR

Just right for babies through toddlers age 2 ½ to enjoy with their grownups. Free passes are available 15 minutes prior to each storytime. Due to Fire Marshal ratings, the Meeting Room is limited to a maximum of 35 occupants.

Phone: 503-588-6315

Learn more

Mar. 28
Family Storytime10:15 a.m.10:40 a.m.SPL Meeting Room
1400 Broadway St NE
Salem
OR

Children of all ages bring, your grownup and join us for 30 minutes of stories, songs, and movement. The SPL Meeting Room is limited to a maximum of 35 occupants. Free passes are available 15 minutes prior to each storytime.

Phone: 503-588-6315

Learn more

Mar. 31
Preschool Storytime10:15 a.m.10:40 a.m.SPL Meeting Room
1400 Broadway St NE
Salem
OR

Interactive stories, songs, and movement for children ages 2 ½ to 6 and their grownups. Free passes are available 15 minutes prior to each storytime. Due to Fire Marshal ratings, the Meeting Room is limited to a maximum of 35 occupants.

Phone: 503-588-6315

Learn more

Lapsit Storytime11:00 a.m.11:25 a.m.SPL Meeting Room
1400 Broadway St NE
Salem
OR

Just right for babies through toddlers age 2 ½ to enjoy with their grownups. Free passes are available 15 minutes prior to each storytime. Due to Fire Marshal ratings, the Meeting Room is limited to a maximum of 35 occupants.

Phone: 503-588-6315

Learn more

Apr. 01
Cuentos (Spanish Storytime)6:30 p.m.7:00 p.m.SPL Meeting Room
1400 Broadway St NE
Salem
OR

Habrá cuentos en español para toda la familia. Los programas incluirán cuentos y canciones en español para niños de todas edades.

Phone: 503-588-6315

Learn more

Apr. 03
Preschool Storytime10:15 a.m.10:40 a.m.SPL Meeting Room
1400 Broadway St NE
Salem
OR

Interactive stories, songs, and movement for children ages 2 ½ to 6 and their grownups. Free passes are available 15 minutes prior to each storytime. Due to Fire Marshal ratings, the Meeting Room is limited to a maximum of 35 occupants.

Phone: 503-588-6315

Learn more

Lapsit Storytime11:00 a.m.11:25 a.m.SPL Meeting Room
1400 Broadway St NE
Salem
OR

Just right for babies through toddlers age 2 ½ to enjoy with their grownups. Free passes are available 15 minutes prior to each storytime. Due to Fire Marshal ratings, the Meeting Room is limited to a maximum of 35 occupants.

Phone: 503-588-6315

Learn more

Apr. 04
Family Storytime10:15 a.m.10:40 a.m.SPL Meeting Room
1400 Broadway St NE
Salem
OR

Children of all ages bring, your grownup and join us for 30 minutes of stories, songs, and movement. The SPL Meeting Room is limited to a maximum of 35 occupants. Free passes are available 15 minutes prior to each storytime.

Phone: 503-588-6315

Learn more

Apr. 07
Preschool Storytime10:15 a.m.10:40 a.m.SPL Meeting Room
1400 Broadway St NE
Salem
OR

Interactive stories, songs, and movement for children ages 2 ½ to 6 and their grownups. Free passes are available 15 minutes prior to each storytime. Due to Fire Marshal ratings, the Meeting Room is limited to a maximum of 35 occupants.

Phone: 503-588-6315

Learn more

Lapsit Storytime11:00 a.m.11:25 a.m.SPL Meeting Room
1400 Broadway St NE
Salem
OR

Just right for babies through toddlers age 2 ½ to enjoy with their grownups. Free passes are available 15 minutes prior to each storytime. Due to Fire Marshal ratings, the Meeting Room is limited to a maximum of 35 occupants.

Phone: 503-588-6315

Learn more

Apr. 08
Cuentos (Spanish Storytime)6:30 p.m.7:00 p.m.SPL Meeting Room
1400 Broadway St NE
Salem
OR

Habrá cuentos en español para toda la familia. Los programas incluirán cuentos y canciones en español para niños de todas edades.

Phone: 503-588-6315

Learn more

Apr. 10
Preschool Storytime10:15 a.m.10:40 a.m.SPL Meeting Room
1400 Broadway St NE
Salem
OR

Interactive stories, songs, and movement for children ages 2 ½ to 6 and their grownups. Free passes are available 15 minutes prior to each storytime. Due to Fire Marshal ratings, the Meeting Room is limited to a maximum of 35 occupants.

Phone: 503-588-6315

Learn more

Lapsit Storytime11:00 a.m.11:25 a.m.SPL Meeting Room
1400 Broadway St NE
Salem
OR

Just right for babies through toddlers age 2 ½ to enjoy with their grownups. Free passes are available 15 minutes prior to each storytime. Due to Fire Marshal ratings, the Meeting Room is limited to a maximum of 35 occupants.

Phone: 503-588-6315

Learn more

Apr. 11
Family Storytime10:15 a.m.10:40 a.m.SPL Meeting Room
1400 Broadway St NE
Salem
OR

Children of all ages bring, your grownup and join us for 30 minutes of stories, songs, and movement. The SPL Meeting Room is limited to a maximum of 35 occupants. Free passes are available 15 minutes prior to each storytime.

Phone: 503-588-6315

Learn more

Apr. 14
Preschool Storytime10:15 a.m.10:40 a.m.SPL Meeting Room
1400 Broadway St NE
Salem
OR

Interactive stories, songs, and movement for children ages 2 ½ to 6 and their grownups. Free passes are available 15 minutes prior to each storytime. Due to Fire Marshal ratings, the Meeting Room is limited to a maximum of 35 occupants.

Phone: 503-588-6315

Learn more

Lapsit Storytime11:00 a.m.11:25 a.m.SPL Meeting Room
1400 Broadway St NE
Salem
OR

Just right for babies through toddlers age 2 ½ to enjoy with their grownups. Free passes are available 15 minutes prior to each storytime. Due to Fire Marshal ratings, the Meeting Room is limited to a maximum of 35 occupants.

Phone: 503-588-6315

Learn more

Apr. 15
Cuentos (Spanish Storytime)6:30 p.m.7:00 p.m.SPL Meeting Room
1400 Broadway St NE
Salem
OR

Habrá cuentos en español para toda la familia. Los programas incluirán cuentos y canciones en español para niños de todas edades.

Phone: 503-588-6315

Learn more

Apr. 17
Preschool Storytime10:15 a.m.10:40 a.m.SPL Meeting Room
1400 Broadway St NE
Salem
OR

Interactive stories, songs, and movement for children ages 2 ½ to 6 and their grownups. Free passes are available 15 minutes prior to each storytime. Due to Fire Marshal ratings, the Meeting Room is limited to a maximum of 35 occupants.

Phone: 503-588-6315

Learn more

Lapsit Storytime11:00 a.m.11:25 a.m.SPL Meeting Room
1400 Broadway St NE
Salem
OR

Just right for babies through toddlers age 2 ½ to enjoy with their grownups. Free passes are available 15 minutes prior to each storytime. Due to Fire Marshal ratings, the Meeting Room is limited to a maximum of 35 occupants.

Phone: 503-588-6315

Learn more

Apr. 18
Family Storytime10:15 a.m.10:40 a.m.SPL Meeting Room
1400 Broadway St NE
Salem
OR

Children of all ages bring, your grownup and join us for 30 minutes of stories, songs, and movement. The SPL Meeting Room is limited to a maximum of 35 occupants. Free passes are available 15 minutes prior to each storytime.

Phone: 503-588-6315

Learn more

Apr. 21
Preschool Storytime10:15 a.m.10:40 a.m.SPL Meeting Room
1400 Broadway St NE
Salem
OR

Interactive stories, songs, and movement for children ages 2 ½ to 6 and their grownups. Free passes are available 15 minutes prior to each storytime. Due to Fire Marshal ratings, the Meeting Room is limited to a maximum of 35 occupants.

Phone: 503-588-6315

Learn more

Lapsit Storytime11:00 a.m.11:25 a.m.SPL Meeting Room
1400 Broadway St NE
Salem
OR

Just right for babies through toddlers age 2 ½ to enjoy with their grownups. Free passes are available 15 minutes prior to each storytime. Due to Fire Marshal ratings, the Meeting Room is limited to a maximum of 35 occupants.

Phone: 503-588-6315

Learn more

Apr. 22
Cuentos (Spanish Storytime)6:30 p.m.7:00 p.m.SPL Meeting Room
1400 Broadway St NE
Salem
OR

Habrá cuentos en español para toda la familia. Los programas incluirán cuentos y canciones en español para niños de todas edades.

Phone: 503-588-6315

Learn more

Apr. 24
Preschool Storytime10:15 a.m.10:40 a.m.SPL Meeting Room
1400 Broadway St NE
Salem
OR

Interactive stories, songs, and movement for children ages 2 ½ to 6 and their grownups. Free passes are available 15 minutes prior to each storytime. Due to Fire Marshal ratings, the Meeting Room is limited to a maximum of 35 occupants.

Phone: 503-588-6315

Learn more

Lapsit Storytime11:00 a.m.11:25 a.m.SPL Meeting Room
1400 Broadway St NE
Salem
OR

Just right for babies through toddlers age 2 ½ to enjoy with their grownups. Free passes are available 15 minutes prior to each storytime. Due to Fire Marshal ratings, the Meeting Room is limited to a maximum of 35 occupants.

Phone: 503-588-6315

Learn more

Apr. 25
Family Storytime10:15 a.m.10:40 a.m.SPL Meeting Room
1400 Broadway St NE
Salem
OR

Children of all ages bring, your grownup and join us for 30 minutes of stories, songs, and movement. The SPL Meeting Room is limited to a maximum of 35 occupants. Free passes are available 15 minutes prior to each storytime.

Phone: 503-588-6315

Learn more

Apr. 28
Preschool Storytime10:15 a.m.10:40 a.m.SPL Meeting Room
1400 Broadway St NE
Salem
OR

Interactive stories, songs, and movement for children ages 2 ½ to 6 and their grownups. Free passes are available 15 minutes prior to each storytime. Due to Fire Marshal ratings, the Meeting Room is limited to a maximum of 35 occupants.

Phone: 503-588-6315

Learn more

Lapsit Storytime11:00 a.m.11:25 a.m.SPL Meeting Room
1400 Broadway St NE
Salem
OR

Just right for babies through toddlers age 2 ½ to enjoy with their grownups. Free passes are available 15 minutes prior to each storytime. Due to Fire Marshal ratings, the Meeting Room is limited to a maximum of 35 occupants.

Phone: 503-588-6315

Learn more

Apr. 29
Cuentos (Spanish Storytime)6:30 p.m.7:00 p.m.SPL Meeting Room
1400 Broadway St NE
Salem
OR

Habrá cuentos en español para toda la familia. Los programas incluirán cuentos y canciones en español para niños de todas edades.

Phone: 503-588-6315

Learn more

May 01
Preschool Storytime10:15 a.m.10:40 a.m.SPL Meeting Room
1400 Broadway St NE
Salem
OR

Interactive stories, songs, and movement for children ages 2 ½ to 6 and their grownups. Free passes are available 15 minutes prior to each storytime. Due to Fire Marshal ratings, the Meeting Room is limited to a maximum of 35 occupants.

Phone: 503-588-6315

Learn more

Lapsit Storytime11:00 a.m.11:25 a.m.SPL Meeting Room
1400 Broadway St NE
Salem
OR

Just right for babies through toddlers age 2 ½ to enjoy with their grownups. Free passes are available 15 minutes prior to each storytime. Due to Fire Marshal ratings, the Meeting Room is limited to a maximum of 35 occupants.

Phone: 503-588-6315

Learn more

May 02
Family Storytime10:15 a.m.10:40 a.m.SPL Meeting Room
1400 Broadway St NE
Salem
OR

Children of all ages bring, your grownup and join us for 30 minutes of stories, songs, and movement. The SPL Meeting Room is limited to a maximum of 35 occupants. Free passes are available 15 minutes prior to each storytime.

Phone: 503-588-6315

Learn more

May 05
Preschool Storytime10:15 a.m.10:40 a.m.SPL Meeting Room
1400 Broadway St NE
Salem
OR

Interactive stories, songs, and movement for children ages 2 ½ to 6 and their grownups. Free passes are available 15 minutes prior to each storytime. Due to Fire Marshal ratings, the Meeting Room is limited to a maximum of 35 occupants.

Phone: 503-588-6315

Learn more

Lapsit Storytime11:00 a.m.11:25 a.m.SPL Meeting Room
1400 Broadway St NE
Salem
OR

Just right for babies through toddlers age 2 ½ to enjoy with their grownups. Free passes are available 15 minutes prior to each storytime. Due to Fire Marshal ratings, the Meeting Room is limited to a maximum of 35 occupants.

Phone: 503-588-6315

Learn more

May 06
Cuentos (Spanish Storytime)6:30 p.m.7:00 p.m.SPL Meeting Room
1400 Broadway St NE
Salem
OR

Habrá cuentos en español para toda la familia. Los programas incluirán cuentos y canciones en español para niños de todas edades.

Phone: 503-588-6315

Learn more

May 08
Preschool Storytime10:15 a.m.10:40 a.m.SPL Meeting Room
1400 Broadway St NE
Salem
OR

Interactive stories, songs, and movement for children ages 2 ½ to 6 and their grownups. Free passes are available 15 minutes prior to each storytime. Due to Fire Marshal ratings, the Meeting Room is limited to a maximum of 35 occupants.

Phone: 503-588-6315

Learn more

Lapsit Storytime11:00 a.m.11:25 a.m.SPL Meeting Room
1400 Broadway St NE
Salem
OR

Just right for babies through toddlers age 2 ½ to enjoy with their grownups. Free passes are available 15 minutes prior to each storytime. Due to Fire Marshal ratings, the Meeting Room is limited to a maximum of 35 occupants.

Phone: 503-588-6315

Learn more