Title/Search

LibCal

Upcoming Events

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

Hands with Heart In-Person

Do you knit or crochet or enjoy no-sew projects? Are you looking for a purpose for your handiwork beyond your personal projects? Join a special library group, Hands with Heart. This group uses...  More
Date:
Thursday, May 16, 2024 Show more dates
Time:
10:30 AM - 11:30 AM
Location:
Bean Room
Audience:
  Adults  

Cribbage Group In-Person

Join fellow Cribbage enthusiasts in a friendly atmosphere each week at the library. Whether you are new to the game or have been playing for years, all are welcome. Please arrive promptly at 1 pm,...  More
Date:
Thursday, May 16, 2024 Show more dates
Time:
1:00 PM - 3:30 PM
Location:
Collaborative Learning Space
Audience:
  Adults  

Scribbles & Stories - Graphic Novel Book Club In-Person

Read graphic novels and create your own comics at the new graphic novel book club, Scribbles and Stories, for ages 9-12! Join Ms. Erin and Ms. Kelley (our artist - librarians) to talk about this...  More
Date:
Friday, May 17, 2024
Time:
4:00 PM - 5:00 PM
Location:
Collaborative Learning Space
Audience:
  Youth Ages 8 - 10     Youth Ages 10 - 12  
Registration Type:
In-Person Registration
Register! - 7 seats left

Mahjong In-Person

Join us in a non-competitive, friendly atmosphere where you can learn to play Mahjong or practice/perfect your game. Mahjong enthusiasts of all levels welcome.
Date:
Tuesday, May 21, 2024 Show more dates
Time:
1:00 PM - 3:00 PM
Location:
Collaborative Learning Space
Audience:
  Adults  

Cooks and Books Cookbook Club In-Person

Cooks & Books is a culinary adventure to introduce you to a new world of cooking, in the company of new friends. Our journey begins with a monthly theme, a special ingredient to try and a selection of...  More
Date:
Tuesday, May 21, 2024
Time:
6:00 PM - 7:00 PM
Location:
Collaborative Learning Space
Registration Type:
In-Person Registration
Register! - 2 seats left

Family Storytime In-Person

Join Ms. Eileen and Ms. Robin for stories each week, in a nurturing environment that fosters early literacy skills and positive social interaction. Stories, music, puppets and fingerplays will be...  More
Date:
Wednesday, May 22, 2024 Show more dates
Time:
10:30 AM - 11:30 AM
Location:
Storytime Space (Main Floor)
Audience:
  Babies     Toddlers     Preschoolers     Youth Ages 5 - 7  

Baby Time In-Person

We invite newborns, infants, babies, and their caregivers, along with new parents-to-be, to socialize and learn together by strengthening their relationship with each other in a nurturing environment...  More
Date:
Wednesday, May 22, 2024 Show more dates
Time:
1:00 PM - 2:00 PM
Location:
Storytime Space (Main Floor)
Audience:
  Babies     Adults  

Hands with Heart In-Person

Do you knit or crochet or enjoy no-sew projects? Are you looking for a purpose for your handiwork beyond your personal projects? Join a special library group, Hands with Heart. This group uses...  More
Date:
Thursday, May 23, 2024 Show more dates
Time:
10:30 AM - 11:30 AM
Location:
Bean Room
Audience:
  Adults  

Cribbage Group In-Person

Join fellow Cribbage enthusiasts in a friendly atmosphere each week at the library. Whether you are new to the game or have been playing for years, all are welcome. Please arrive promptly at 1 pm,...  More
Date:
Thursday, May 23, 2024 Show more dates
Time:
1:00 PM - 3:30 PM
Location:
Collaborative Learning Space
Audience:
  Adults  

Cocktails and Classics In-Person

Join Ms. Bailey with her newly minted degree in English Literature for a lively discussion every month at the Dublin Road Taproom in Jaffrey. Check out a copy and read this...  More
Date:
Thursday, May 23, 2024
Time:
6:30 PM - 8:00 PM
Location:
Out & About
Audience:
  Adults  
Registration Type:
In-Person Registration
Register! - 5 seats left

View More Events:

Today's Hours

Spaces

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

Book a Research Appointment

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