Title/Search

LibCal

Upcoming Events

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

Round 'n Round We Paint! In-Person

Explore artist Kandinsky's colorful abstract style using circles, other shapes, and watercolor paint. No art experience required! Open to grades 2-5, minimum age 7.
Date:
Tuesday, July 15, 2025
Time:
2:00pm - 3:00pm
Location:
Meeting Room
Audience:
  Grades 2-5  
Categories:
  Make/Create     Summer Reading Program  
Registration has closed.

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, July 16, 2025 Show more dates
Time:
3:15pm - 4:15pm
Location:
Children's Area (Map )
Audience:
  Grades 1-5  
Categories:
  Reading Program     Summer Reading Program  
Registration Type:
In-Person Registration
Register!

The Same Page Book Club In-Person

An LGBTQ+ book club for adults. This month's selection: "The Bump" by Sidney Karger.
Date:
Wednesday, July 16, 2025
Time:
6:30pm - 7:30pm
Location:
Meeting Room
Audience:
  Adults  
Categories:
  Book Club  

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, July 17, 2025 Show more dates
Time:
10:15am - 10:45am
Location:
Meeting Room
Audience:
  Babies  
Categories:
  Storytime     Summer Reading Program  
Registration Type:
In-Person Registration
Register!

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, July 17, 2025 Show more dates
Time:
11:00am - 11:30am
Location:
Meeting Room
Audience:
  Ages 0-5  
Categories:
  Storytime     Summer Reading Program  
Registration Type:
In-Person Registration
Register!

Estate Planning Essentials Presented by Sarah A. Bidwell, Esq., Wills on Wheels In-Person

Estate Planning Essentials: learn how to create an effective estate plan that aligns with one’s goals and ensures a smooth transfer of assets to chosen beneficiaries. By the end of this presentation,...  More
Date:
Thursday, July 17, 2025
Time:
2:00pm - 3:00pm
Location:
Meeting Room
Audience:
  Adults  
Registration Type:
In-Person Registration
Register! - 2 seats left

Virtual Speaker Event: Discerning the Truth with Marie Lu (9th-12th Grade) Online

Register here to watch at home. Explore the intricate world of Legend with Marie Lu as she encourages readers to look beyond the surface and reveal hidden secrets. Explore the depths of deceit,...  More
Date:
Thursday, July 17, 2025
Time:
4:00pm - 5:00pm
Audience:
  Grades 9-12  
Categories:
  Guest Performer/Speaker  

Red Cross Blood Drive at Salem Library In-Person

We invite you to donate blood and help save a life. Donors please make appointments online at www.redcrossblood.org.
Date:
Friday, July 18, 2025
Time:
11:00am - 4:00pm
Location:
Meeting Room
Audience:
  Adults  
Categories:
  Community Service  

Tiny Art Show In-Person

Even the tiniest of art must be celebrated. Join us as we celebrate and admire creative tiny art creations. Don't forget to pick up your own tiny art kit to have your small art displayed in our art...  More
Date:
Saturday, July 19, 2025
Time:
12:00pm - 2:00pm
Location:
Reading Area
Audience:
  All ages  
Categories:
  Reception/Show     Summer Reading Program  

Bad Art In-Person

Enjoy the fun of creating without all that annoying pressure to be "good." The Best Bad Art wins the Bad Art Trophy! Open to grades 6-12.
Date:
Tuesday, July 22, 2025
Time:
2:00pm - 3:00pm
Location:
Meeting Room
Audience:
  Grades 6-8     Grades 9-12  
Categories:
  Make/Create     Summer Reading Program  
Registrations open at 2:00pm Tuesday, July 15, 2025

View More Events:

Today's Hours

Spaces

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

Meeting Room Study Room A (Left Room) Study Room B (Right Room)

Book a Research Appointment

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