Mon: 10-6  |   Tues: 10-7  |  Wed: 10-8  |  Thurs: 10-7  |  Fri: 10-6  |  Sat: 10-3        
105 Ramsdell Lane
Barrington, NH 03825

Search Catalog


Read more HERE 

  • Wee Read! Lap-Sit Story Times!
    Geared for 1-3 year olds and caregiver
    Registration will open June 21st at the Summer Reading Kick-off or after 6:00PM
    The summer session runs June 25th - August 13th! 
    See our online calendar to register your child to save your spot for the whole session and for more information.

  • Reading with TeeTonka, Certified Therapy Dog
    Friday Summer Sessions -
    10:30-11:45 am 
    June 28th, July 12th, 19th & 26th

    This program is intended to help independent readers gain or increase their confidence in reading aloud in a non-judgmental environment. Registration is required for each session. 
    To register, please visit our event calendar.

  • Seated Yoga & Creative Movement with Cindy Simon, M.A., NCC, RMT
    Tuesday, June 25th, July 23rd & Aug 27th 1:30 - 2:15 PM
    Learn stretches, yoga positions, tai chi exercises, and deep breathing while seated in a chair or standing. Registration is required for each session. Visit our event calendar to register or for more information.

  • Brown Bag Book Club: Born a Crime by Trevor Noah
    Monday, June 24th, 12:30 - 1:15 PM

    Adults are welcomed to bring a lunch and enjoy chatting about the book. A copy of the book can be provided by the Library, email Amy at Click here for more information. New members always welcome!

  • Theremin music program with C.G. Martiello

    Thursday, June 27th 5:30 - 6:30PM
    Join us for a performance and discussion of the Theremin with C.G. Martiello.  This program is appropriate for older elementary school aged children through adults! No registration necessary. Click here for more information.


  • Kids Craft - Saturn CD
    Tuesday, July 2nd
    1:00—2:30 PM
    We will make the planet Saturn using a CD, Styrofoam balls and paint. For students entering grades 1-5. Registration is required and opens at 6:00pm June 21st. Click here for more information.

    The Summer Reading Program is underwritten by Federal Savings Bank.

  • Teen STEM – DIY Planetarium
    Tuesday, July 9th
    1:00—2:00 PM
    Students in the TEEN Summer Reading Program (SRP), going into grades 6 - 12, will make a planetarium from black sheet plastic, duct tape and a box fan.
    Registration is required and opens 6:00pm June 21st. Click here for more information.

    The Summer Reading Program is underwritten by Federal Savings Bank.

  • Drop-In TOUCH-A-TRUCK Story Time
    Thursday, July 11th
    11:00 AM—12:00 PM
    Join Ms. Wendy for a truck-themed story time on the ECLC lawn. Then explore all the Town’s vehicles. Open to Barrington families- No registration required. All ages are welcome! Click here for more information.
    Thank you to the Police, Fire & Rescue and Highway Departments for participating in this popular family event!

  • NH Astronomical Society
    Presentation on the Sun
    Friday, July 12th
    1:00—2:00 PM

    Join a member of the NH Astrological Society for a presentation about the Sun followed by a safe solar viewing. All ages welcome! No registration required. Click here for more information.

Summer Reading Kick-off
Intergalactic Music Spectacular with Mr. Aaron 

Friday, June 21st 6:30 pm
Rain Location: In the town gym

 Everyone is welcome! 

Federal Savings Bank

The Summer Reading Program is underwritten by
Federal Savings Bank. 

Barrington Library Foundation
We're putting faces to our Library's needs!
The Library Foundation is spearheading a new campaign to raise awareness of the deficiencies of our current library building and, with the help of community members of all ages and from all walks of life, to point the way toward a new building that will serve our community long into the future. 
Background on the project and information on how you can become part of the excitement can all be found HERE.


Register for the 2019 Summer
Reading Program HERE.
- - - - - - - - - - - - - - - - - - - - - - - - - - - -

BMS Summer Reading Assignments
Click HERE

Meeting Minutes

Trustee Alternate Wanted
Are you eager to help the Library? Would you like to be a part of shaping Library policies and planning for the future? If so, consider joining the Library Board of Trustees as an alternate Trustee member. For more information contact current Board Chair Lindsey Maziarz (

Check out some of
our newest materials...

Donate to the
Barrington Public Library