Title/Search

LibCal

Upcoming Events

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

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, April 3, 2025 Show more dates
Time:
10:15am - 10:45am
Location:
Meeting Room
Audience:
  Babies  
Categories:
  Storytime  
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, April 3, 2025 Show more dates
Time:
11:00am - 11:30am
Location:
Meeting Room
Audience:
  Ages 0-5  
Categories:
  Storytime  
Registration Type:
In-Person Registration
Register!

Qigong for Life: Free mindful movement classes In-Person

Learn how to reinvigorate your mind and body with peaceful movement in our free Qigong classes, led by Spring Forest Qigong-certified instructor Teruyo Mercer! Qigong has roots in ancient Chinese...  More
Date:
Friday, April 4, 2025 Show more dates
Time:
1:00pm - 2:00pm
Location:
Meeting Room
Audience:
  Adults  
Registration Type:
In-Person Registration
Register! - 5 seats left

Community Service Project: Cat & Dog Toys In-Person

Calling all middle and high schoolers! In need of volunteer hours? Help us make toys for the shelter dogs and cats at RCACP!
Date:
Friday, April 4, 2025
Time:
3:30pm - 4:30pm
Location:
Meeting Room
Audience:
  Grades 6-8     Grades 9-12  
Categories:
  Community Service     Make/Create  
Registration Type:
In-Person Registration
Register! - 7 seats left

Star City Canine Training Club Demo In-Person

Join us for an action packed demonstration of the amazing skills of the canine members of Star City Canine Training Club! We will meet 4 dogs who, along with their humans, will demonstrate a wide...  More
Date:
Saturday, April 5, 2025
Time:
10:30am - 12:00pm
Location:
Meeting Room
Audience:
  All ages  
Categories:
  Guest Performer/Speaker  
Registration Type:
In-Person Registration
Register! - 28 seats left

RCACP Adoption Event In-Person

Find your new best friend at Salem Library! Meet the pups from the Regional Center for Animal Care and Protection!
Date:
Saturday, April 5, 2025
Time:
2:00pm - 4:00pm
Location:
Meeting Room
Audience:
  All ages  
Categories:
  Guest Performer/Speaker  

Author Event with Forest Jones In-Person

Director of Administrative Services for Salem City Schools, Forest I. Jones, Ed. D., will be discussing his new book Good Trouble: The Selma, Alabama and Derry, Northern Ireland Connection 1963-1972...  More
Date:
Monday, April 7, 2025
Time:
6:00pm - 7:00pm
Location:
Meeting Room
Audience:
  All ages  
Categories:
  Guest Performer/Speaker  

Virtual Speaker Event: The Stories, Science, and History of Trees with Smithsonian Gardens Greenhouse Horticulturalist Matthew Fleming Online

Register here to watch at home. Join us as Smithsonian Horticulturalist Matthew Fleming, guides us through the secret world of trees as is revealed in the beautiful and absorbing guide to the...  More
Date:
Tuesday, April 8, 2025
Time:
2:00pm - 3:00pm
Audience:
  Adults  
Categories:
  Guest Performer/Speaker  

Painting Squiggles! In-Person

Explore the odd world of Abstract Art with scribbles, squiggles, and watercolor paint. No art experience needed! Open to grades 2-5, minimum age 7.
Date:
Tuesday, April 8, 2025
Time:
3:30pm - 4:30pm
Location:
Meeting Room
Audience:
  Grades 2-5  
Categories:
  Make/Create  
Registration Type:
In-Person Registration
Register! - 1 seat left

True Crime Book Club In-Person

A book club for amateur detectives and armchair sleuths who like to discuss cold cases and old crimes. This month's selection: Reader's Choice of crimes in Virginia.
Date:
Tuesday, April 8, 2025
Time:
6:30pm - 7:30pm
Location:
Meeting Room
Audience:
  Adults  
Categories:
  Book Club  

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.