Title/Search

LibCal

Upcoming Events

Time Zone: Eastern Time - US & Canada (change)

Virtual Speaker Event: Living with an Expansive Mind in a Distracted World–with Nate Klemp, PhD Online

Register here to watch at home. Join us as New York Times bestselling author and philosopher Nate Klemp helps us explore pathways back to openminded living when he talks to us about the core...  More
Date:
Wednesday, September 18, 2024
Time:
2:00pm - 3:00pm
Audience:
  Adults  
Categories:
  Guest Performer/Speaker  

Barks & Books In-Person

Read with a therapy dog! These mellow dogs love books and can't wait to listen to you read. Everyone who signs up gets at least 10 minutes to read with a dog. You can bring your own book or pick...  More
Date:
Wednesday, September 18, 2024 Show more dates
Time:
3:15pm - 4:15pm
Location:
Children's Area (Map )
Audience:
  Grades 1-5  
Categories:
  Reading Program  
Registration Type:
In-Person Registration
Register!

The Same Page Book Club In-Person

An LGBTQ+ book club for the community and allies.
Date:
Wednesday, September 18, 2024
Time:
6:30pm - 7:30pm
Location:
Meeting Room
Audience:
  Adults  
Categories:
  Book Club  

AARP & Salem Library Aging in Place Speakers Series - Mark Dellinger, Elder Law Attorney In-Person

The Salem Library is conducting the second installment of a four-part speaker series on aging in place. This session, supported by a generous grant from AARP, will take place in the library's meeting...  More
Date:
Thursday, September 19, 2024
Time:
11:00am - 12:00pm
Location:
Meeting Room
Audience:
  Adults  
Registration Type:
In-Person Registration
Register!

Mirror Mosaic Art Workshop - Part 1 of 2 In-Person

For adults 18 and over. We will utilize 1-inch mirror pieces, spackling compound, acrylic paint, and 12-inch diameter wooden circles to craft stunning mirror mosaics. We will provide all of the art...  More
Date:
Thursday, September 19, 2024
Time:
2:00pm - 5:00pm
Location:
Meeting Room
Audience:
  Adults  
Registration Type:
In-Person Registration
Register!

Virtual Speaker Event:A Deep Dive in Character Development with Global Sensation Liane Moriarty Online

Register here to watch at home. If you knew your future, would you try to fight fate? If you were told you only had a certain amount of time left to live, would you do things differently? Would...  More
Date:
Saturday, September 21, 2024
Time:
7:00pm - 8:00pm
Audience:
  Adults  
Categories:
  Guest Performer/Speaker  

Afternoon Book Club In-Person

A lively discussion group for adults.
Date:
Tuesday, September 24, 2024
Time:
1:00pm - 2:15pm
Location:
Meeting Room
Audience:
  Adults  
Categories:
  Book Club  

Barks & Books In-Person

Read with a therapy dog! These mellow dogs love books and can't wait to listen to you read. Everyone who signs up gets at least 10 minutes to read with a dog. You can bring your own book or pick...  More
Date:
Wednesday, September 25, 2024 Show more dates
Time:
3:15pm - 4:15pm
Location:
Children's Area (Map )
Audience:
  Grades 1-5  
Categories:
  Reading Program  
Registration Type:
In-Person Registration
Register!

Book Babies In-Person

Did you know? Literacy development begins at birth! Create lifelong readers with us at this special storytime designed especially for infants and crawlers.
Date:
Thursday, September 26, 2024 Show more dates
Time:
10:15am - 10:45am
Location:
Meeting Room
Audience:
  Babies  
Categories:
  Storytime  
Registration Type:
In-Person Registration
Register! - 11 seats left

Story Explorers In-Person

Create lifelong readers! Join us for stories, songs, and boisterous fun as we share our love of books with your child. Open to children ages 0-5 and their families.
Date:
Thursday, September 26, 2024 Show more dates
Time:
11:00am - 11:30am
Location:
Meeting Room
Audience:
  Ages 0-5  
Categories:
  Storytime  
Registration Type:
In-Person Registration
Register! - 14 seats left

View More Events:

Today's Hours

Spaces

Use our online tool to book study rooms in the library.

Meeting Room

Book a Research Appointment

Meet one on one with one of our expert librarians and get help with your research.