Request a Room

Schedule Tech Help

Schedule Makerspace Studio

Calendar

Event Calendar

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

Upcoming Events

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

CANCELLED - Documentary & Discussion: Do It, Man! The Story of the Celebrity Club In-Person

Join the Diversity, Equity, and Inclusion Committee on Sunday, January 25 at 1 pm for a screening of Do It, Man! The Story of the Celebrity Club, a documentary about music, history, racism, crime and...  More
Date:
Sunday, January 25, 2026
Time:
1:00pm - 3:00pm
Location:
Salem Family Auditorium
Audience:
  Adults  
Categories:
  Films  
Registration has closed.

Babies & Board Books In-Person

Simple rhymes, stories and songs especially for new parents and growing babies. This is a small group by design to help foster a positive first story time experience. Story Time will be held indoors...  More
Date:
Monday, January 26, 2026 Show more dates
Time:
1:30pm - 2:00pm
Location:
Other
Audience:
  Kids  
Categories:
  Story Times  
Registration Type:
In-Person Registration
Register! - 20 seats left

CANCELLED - 2026 Bookmark Design Contest Workshop In-Person

NOTE: This program has been cancelled due to the snowstorm. Help us design our Official 2026 Bookmarks! Stop by the Makerspace and use our craft supplies to create an entry for our 2026 Bookmark...  More
Date:
Monday, January 26, 2026
Time:
6:00pm - 8:00pm
Location:
Makerspace
Audience:
  Adults     Teens     Kids  

CANCELLED - Board Game Night In-Person

Please note: our January 26 Board Game Night has been cancelled due to the snowstorm. Adults 18+ are invited to join us for a fun Board Game Night on the second and fourth Mondays of the month from...  More
Date:
Monday, January 26, 2026 Show more dates
Time:
6:00pm - 8:30pm
Location:
Barrington Peck Center for Adult Enrichment
Audience:
  Adults  
Registrations are fully booked!

Family Story Time - Drop-In In-Person

Share stories and songs appropriate for ages 2-5 in our colorful, cozy Amanda Robidoux Reading Nook. This is a drop-in story time with limited spaces. Once the 35-person fire code capacity is reached,...  More
Date:
Tuesday, January 27, 2026 Show more dates
Time:
10:00am - 10:30am
Location:
Other
Audience:
  Kids  
Categories:
  Story Times  

Libby: Ebooks and Audiobooks In-Person

Learn how to access and navigate our eZone digital collection with the Libby app. We will walk through how to read free ebooks and audiobooks on your Apple or Android device. Have your library card,...  More
Date:
Tuesday, January 27, 2026
Time:
10:00am - 11:00am
Location:
Residential Properties Meeting Room
Audience:
  Adults  
Categories:
  Tech Classes  
Registration Type:
In-Person Registration
Register! - 8 seats left

Family Story Time - Drop-In In-Person

Share stories and songs appropriate for ages 2-5 in our colorful, cozy Amanda Robidoux Reading Nook. This is a drop-in, first-come-first-served story time with limited spaces available. Once the...  More
Date:
Tuesday, January 27, 2026 Show more dates
Time:
11:00am - 11:30am
Location:
Other
Audience:
  Kids  
Categories:
  Story Times  

Sew a Book Sleeve: Part 2 In-Person

Week 2. Make a book sleeve using a variety of materials and embellishments. Must be able to attend both sessions. For Grades 6 thru 12.
Date:
Tuesday, January 27, 2026 Show more dates
Time:
6:30pm - 7:30pm
Location:
Makerspace
Audience:
  Teens  

Spicy Romance Book Club In-Person

Heat up your reading routine at our Spicy Romance Book Club! Join us on the last Tuesday of every month (unless otherwise noted) for a lively discussion of sizzling love stories. Each month, we’ll...  More
Date:
Tuesday, January 27, 2026 Show more dates
Time:
6:30pm - 8:00pm
Location:
Residential Properties Meeting Room
Audience:
  Adults  
Categories:
  Book Discussions  
Registration Type:
In-Person Registration
Register! - 7 seats left

Babies & Board Books In-Person

Simple rhymes, stories and songs especially for new parents and growing babies. This is a small group by design to help foster a positive first story time experience. Story Time will be held indoors...  More
Date:
Wednesday, January 28, 2026 Show more dates
Time:
10:30am - 11:00am
Location:
Other
Audience:
  Kids  
Categories:
  Story Times  
Registration Type:
In-Person Registration
Register! - 10 seats left