We are open today from 10:00 am to 9:00 pm

Search

Search form

Calendar

6/29/17
12:30 pm
6/29/17
3:00 pm to 7:00 pm
7/3/17
10:00 am
7/5/17
1:00 pm to 4:00 pm

New Arrivals

The Lost Letter
The Essex Serpent
The Push: A Climber's Journey of Endurance, Risk, and Going Beyond Limits
Dirt Is Good: The Advantage of Germs for Your Child's Developing Immune System
Midnight at the Bright Ideas Bookstore
Touch
You Don't Have to Say You Love Me: A Memoir
The Baker's Secret
A House Among the Trees
Sin of a Woman
The Ultimatum: An International Spy Thriller
Lincoln and the Abolitionists: John Quincy Adams, Slavery, and the Civil War
Trap the Devil
Lost and Found Sisters
Putin's Gambit
No Apparent Distress: A Doctor's Coming-Of-Age on the Front Lines of American Medicine
The Rise and Fall of D.O.D.O.
Endgame
Open Heart: A Cardiac Surgeon's Stories of Life and Death on the Operating Table
The Last Place You Look
News
June 23, 2017
It is now officially summer, a time to relax in the sun or shade.
Are you looking for a book that’s:
Light?  Humorous?  Suspenseful? 
Check out our Beach Reads display in the circulation lobby.  A variety of fun summer reads ready to choose from for checkout today!
Children
June 23, 2017

Curious George is so excited - he got more mail!!!

Teens
June 20, 2017

Check out the Teen Summer Page for more information on this year's Summer Reading Program!

Bromfield students looking for a book from your required summer reading list?  Checkout our Bromfield Summer Reading page!

Museum Passes

Harvard Public Library makes available a variety of museum passes to any individual holding a library card that is in good standing. View available passes, pass details, and reserve your pass.

Support the Library

There are many ways to support the library; you may join the Friends of the Harvard Public Library, donate to the Harvard Public Library Trust, and donate to or purchase from the Annual Book Sale.

Hours

Mon
10:00 am - 9:00 pm
Tue
10:00 am - 9:00 pm
Wed
10:00 am - 5:00 pm
Thu
10:00 am - 9:00 pm
Fri
10:00 am - 2:00 pm
Sat
10:00 am - 2:00 pm
Sun
Closed