Find books and more...

Your 24/7 Library

24/7 Access Free with Your Library Card

Featured Resource

Get crafting with Creativebug

Calculate the Value of Your Library


Library Hours:

Monday: 9am - 5pm
Tuesday: 9am - 8pm
Wednesday: 9am - 8pm
Thursday: 9am - 5pm
Friday: 9am - 5pm
Saturday (September - June): 9am - 2pm
For seasonal and holiday closings, please see our online calendar.

Teen Summer Experience

Monday, July 6 through Friday, August 14

The 2020 summer reading theme “Imagine Your Story,” is a celebration of fairy tales, folklore, mythology, and sharing your own unique story and voice.

Visit to sign up.

To register for individual events, classes, and programs – please visit

Watch the latest content on our YouTube channel at

Project supplies available for pick up. The 2020 Summer Experience events will be held online, but we’ve prepared the supplies for you to make it easy for you to participate. Packages will be available the week before each scheduled program, WHILE SUPPLIES LAST. Most weeks you can stop by the Library lawn and pick up a bag with the supplies needed for the following week’s videos on: Wednesdays from 5:30-7:30pm OR Fridays 10-11am OR 3-4pm. Check the calendar to see what programs are available and to verify pick up times each week.


The state-wide READsquared subscription for New Hampshire public libraries is funded by the FY20 IMLS CARES Act grant, through the New Hampshire State Library.