Title/Search
Upcoming Events
Time Zone: Eastern Time - US & Canada (change)
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, February 17, 2026
Show more dates
- Time:
- 1:00 PM - 3:00 PM
- Location:
- Collaborative Learning Space, Jaffrey Public Library - Jaffrey
- Audience:
- Adults
- Categories:
- Social/Recreation
Curiosity Club In-Person
Join Ms. Kayla each week at our Curiosity Club, where we will explore a variety of activities that will spark our curiosity and creativity!
Activities are geared towards youth ages 8-12, but all are...
More
- Date:
- Tuesday, February 17, 2026
Show more dates
- Time:
- 3:30 PM - 4:30 PM
- Location:
- JPL The Lab, Jaffrey Public Library - Jaffrey
- Audience:
- Youth Ages 8 - 10 Youth Ages 10 - 12
- Categories:
- Arts & Crafts Science Education
Library Board of Trustees Meeting In-Person
Public Meeting Notice
Jaffrey Public Library
Trustees’ Meeting
Meetings are open to the public except as allowed under RSA 91-A:3.
If requested, the meeting may become a non-public session per RSA...
More
- Date:
- Tuesday, February 17, 2026
Show more dates
- Time:
- 3:45 PM - 6:00 PM
- Location:
- Collaborative Learning Space, Jaffrey Public Library - Jaffrey
- Audience:
- Adults
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, February 18, 2026
Show more dates
- Time:
- 10:30 AM - 11:30 AM
- Location:
- JPL Storytime Space, Jaffrey Public Library - Jaffrey
- Audience:
- Babies Toddlers Preschoolers Youth Ages 5 - 7
- Categories:
- Literacy
LEGO SPIKE Club: Coding & Robotics for Ages 9 -15 In-Person
Join Ms. Kayla and use our LEGO SPIKE sets to learn all about coding and robotics, in a fun, friendly, small group setting that's just right for kids ages 9-15!
What is SPIKE? "Combining colorful...
More
- Date:
- Wednesday, February 18, 2026
Show more dates
- Time:
- 4:00 PM - 5:00 PM
- Location:
- Collaborative Learning Space, Jaffrey Public Library - Jaffrey
- Audience:
- Youth Ages 8 - 10 Youth Ages 10 - 12 Teens 13+
- Categories:
- Science Education
- Registration Type:
- In-Person Registration
- Register!
Knitters
Knitters, Cross Stitch, Embroidery, Bring your unfinished projects and join the fun. Beginners welcome.
- Date:
- Wednesday, February 18, 2026
Show more dates
- Time:
- 5:00 PM - 7:00 PM
- Location:
- Frost Free Library - Marlborough
- Audience:
- Teens 13+ Adults
- Categories:
- Arts & Crafts Outside Organization Social/Recreation
Book Group In-Person
New title monthly - Multiple copies and formats through ILL.
Discussion led by Jane Richards-Jones, Cookies from Dublin General.
Books available at the circ desk first come, first served.
- Date:
- Wednesday, February 18, 2026
Show more dates
- Time:
- 6:30 PM - 7:30 PM
- Location:
- Community Room
- Audience:
- Adults
- Categories:
- Book Club
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 their...
More
- Date:
- Thursday, February 19, 2026
Show more dates
- Time:
- 10:30 AM - 11:30 AM
- Location:
- Bean Room, Jaffrey Public Library - Jaffrey
- Audience:
- Adults
- Categories:
- Community Support Social/Recreation
AARP Tax Assistance In-Person
The AARP Tax Aide program returns for another season of free income tax help, BY APPOINTMENT ONLY.
Please pick up a prep packet at the Circulation Desk. Make your appointment by calling NH 211 or...
More
- Date:
- Thursday, February 19, 2026
Show more dates
- Time:
- 12:30 PM - 4:30 PM
- Location:
- Bean Room, Jaffrey Public Library - Jaffrey
- Audience:
- Adults
- Categories:
- Community Support Outside Organization
Joyful Yoga: A Community Class In-Person
Bring your own mat and blocks to this free community class on Thursdays at 1pm. All skill levels are welcome. Registered yoga teacher John Wall will lead this free community class.
- Date:
- Thursday, February 19, 2026
Show more dates
- Time:
- 1:00 PM - 2:15 PM
- Location:
- Community Room, Frost Free Library - Marlborough
- Audience:
- Adults
- Registration Type:
- In-Person Registration
- Register! - 10 seats left
Today's Hours
Spaces
Use our online tool to book study rooms in the library.
JPL Spaces
Frost Free Library