Title/Search
LibCal
Upcoming Events
Time Zone: Eastern Time - US & Canada (change)
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:
- Wednesday, June 7, 2023
Show more dates
- Time:
- 10:30am - 11:00am
- Location:
- Meeting Room
- Audience:
- Ages 0-5
- Categories:
- Storytime
- Registration Type:
- In-Person Registration
- Register! - 10 seats left
Computers for Beginners - Class 1 Computer Introduction @ Salem Library In-Person
Join us for the first of our 4-part series Computers for Beginners. Class is designed for people with little to no computer experience. Class 1, Computer Introduction, will cover the different parts...
More
- Date:
- Wednesday, June 7, 2023
- Time:
- 2:00pm - 4:00pm
- Location:
- Meeting Room
- Audience:
- Adult 18 and up
- Registrations are fully booked!
Virtual Author Talk with Mike Rucker, Ph.D: The Fun Habit Online
Register here.
Doesn’t it seem that the more we seek happiness, the more elusive it becomes? There is an easy fix, hiding in plain sight. Fun is an action you can take here and now, practically...
More
- Date:
- Wednesday, June 7, 2023
- Time:
- 4:00pm - 5:00pm
- Audience:
- Adult 18 and up
DMV Connect @ Salem Public Library In-Person
The DMV is coming to you! Walk Ins Only. Closed for lunch 12:30-1:30pm.
- Date:
- Thursday, June 8, 2023
- Time:
- 9:00am - 4:00pm
- Location:
- Meeting Room
- Audience:
- Adult 18 and up
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, June 8, 2023
Show more dates
- Time:
- 10:30am - 11:00am
- Location:
- Meeting Room
- Audience:
- Ages 0-5
- Categories:
- Storytime
- Registration Type:
- In-Person Registration
- Register! - 20 seats left
City Spies Book Club In-Person
Join us as we discuss the first book in the City Spies series! Sign up soon to get a copy of the book so you can read it before we meet.
Book blurb: "Sara Martinez is a hacker. She recently broke...
More
- Date:
- Tuesday, June 13, 2023
- Time:
- 3:00pm - 4:00pm
- Location:
- Meeting Room
- Audience:
- Grades 6-8
- Categories:
- Book Club
- Registration Type:
- In-Person Registration
- Register! - 7 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:
- Wednesday, June 14, 2023
Show more dates
- Time:
- 10:30am - 11:00am
- Location:
- Meeting Room
- Audience:
- Ages 0-5
- Categories:
- Storytime
- Registration Type:
- In-Person Registration
- Register! - 18 seats left
Health Coverage Information Session In-Person
Join the experts from LOA and Enroll Virginia and get answers to your health insurance, Medicare, and Affordable Care Act questions. 540-345-0451 or 540-613-1696 for more information.
- Date:
- Wednesday, June 14, 2023
- Time:
- 2:00pm - 3:00pm
- Location:
- Meeting Room
- Audience:
- Adult 18 and up
- Registration Type:
- In-Person Registration
- Register! - 18 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, June 15, 2023
Show more dates
- Time:
- 10:30am - 11:00am
- Location:
- Meeting Room
- Audience:
- Ages 0-5
- Categories:
- Storytime
- Registration Type:
- In-Person Registration
- Register! - 20 seats left
Virtual Author Talk with Award-Winning Photographer Jamie Beck: An American In Provence Online
Register here.
An American in Provence is a beautiful collection of exquisite portrait, scenic, and still-life photography from New York Times bestselling author and award-winning photographer...
More
- Date:
- Thursday, June 15, 2023
- Time:
- 2:00pm - 3:00pm
- Audience:
- Adult 18 and up
View More Events:
Today's Hours
Spaces
Use our online tool to book study rooms in the library.
Study Rooms
Meeting Room
Book a Research Appointment
Meet one on one with one of our expert librarians and get help with your research.