Home

What's Happening

Upcoming Events

Wed, Jun 20
10:00am - 12:00pm
Come on out to the HPL on Wednesdays from 10:00 a.m.- 12:00 p.m and learn to paint with artist Laurie Lafleur. This class is geared for adults. Class size is...
Wed, Jun 20
10:00am - 12:00pm
The Ash Street Group - Digital Photography Group meets at the library on the 1st and 3rd Wednesdays of the month to learn and share digital photography...
Wed, Jun 20
10:00am - 12:00pm
Make a play date with a friend at the library! Come in and play and bond with your child with toys, listen to music and play with bubbles!  No registration...
Wed, Jun 20
4:00pm - 5:00pm
Join us for yoga for ages 4-7! We'll be moving around a lot, so wear comfy clothing! No need to bring a mat - we have plenty! Parents may join us in the room...
Wed, Jun 20
6:30pm - 7:30pm
For centuries, we've known that the health of the brain and the body are connected. But now, science is able to provide insights into how to make lifestyle...
Wed, Jun 20
10:00am - 12:00pm
Come on out to the HPL on Wednesdays from 10:00 a.m.- 12:00 p.m and learn to paint with artist Laurie Lafleur. This class is geared for adults. Class size is...
Wed, Jun 20
10:00am - 12:00pm
The Ash Street Group - Digital Photography Group meets at the library on the 1st and 3rd Wednesdays of the month to learn and share digital photography...
Wed, Jun 20
6:30pm - 7:30pm
For centuries, we've known that the health of the brain and the body are connected. But now, science is able to provide insights into how to make lifestyle...
Thu, Jun 21
6:30pm - 7:30pm
This month we will be meeting on Thursday! Longlisted for both the National Book Award and Man Booker Prize, Did You Ever Have a Family by Bill Clegg is a...
Thu, Jun 21
6:30pm - 7:30pm
DID YOU KNOW? NH continues to be among the highest ranked U.S. states for Lyme disease cases per capita. NH state testing reveals that more than 50% of the...
Wed, Jun 20
10:00am - 12:00pm
Make a play date with a friend at the library! Come in and play and bond with your child with toys, listen to music and play with bubbles!  No registration...
Wed, Jun 20
4:00pm - 5:00pm
Join us for yoga for ages 4-7! We'll be moving around a lot, so wear comfy clothing! No need to bring a mat - we have plenty! Parents may join us in the room...
Thu, Jun 21
4:00pm - 5:00pm
Students aged 8-12 are welcome to join us for yoga! We will be stretching, learning about the different principles of yoga and enjoying relaxation at the end...
Thu, Jun 21
6:00pm - 7:30pm
Join us for a fun, brand new book club for children in 3rd - 5th and their grownups! Grownups can sign up online and pick up the book at the Children's desk....
Fri, Jun 22
9:30am - 10:15am
Is your child on the go? This is the program for them - and you, too! In this movement group, we'll be singing and dancing which promote early literacy -...
Tue, Jun 26
3:00pm - 4:30pm
Do you own a computer, tablet, smart phone, or other device? Are you looking for some place to get help and to learn more about your device(s)? Bring your...
Tue, Jul 10
3:00pm - 4:30pm
Is your iPhone or iPad getting sluggish, cluttered, bloated, and suffering from constant battery drains? Come to this class to find out how to optimize your...
Wed, Jul 11
10:00am - 12:00pm
The PC Interest Group meets for monthly (2nd Wednesday) to discuss relevant and timely computing topics brought before the group. We welcome participation,...
Tue, Jul 17
3:00pm - 4:30pm
Join us for an introduction to and demo of our new online learning resource called Universal Class. With this online resource, you'll have access to lifelong...
Tue, Jul 24
3:00pm - 4:30pm
Did you know that you can get and read over 60 popular magazines on your mobile devices for FREE? In this class, learn how to get started with this FREE...