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

Search

Search form

Calendar

5/24/17
10:30 am
5/25/17
10:30 am
5/25/17
12:30 pm
5/25/17
2:45 pm to 3:45 pm
5/25/17
3:30 pm to 4:30 pm
5/27/17
10:00 am

New Arrivals

Fake Plastic Love
Rise and Shine, Benedict Stone
New Boy
The Light We Lost
Papi: My Story
A Dog's Way Home
Price of Duty
It's Always the Husband
Full Wolf Moon
Lincoln on Leadership for Today: Abraham Lincoln's Approach to Twenty-First-Century Issues
Saints for All Occasions
Eleanor Oliphant Is Completely Fine
Since We Fell
Jackie's Girl: My Life with the Kennedy Family
You're the Only One I Can Tell: Inside the Language of Women's Friendships
Proving Ground
Everybody Lies: Big Data, New Data, and What the Internet Can Tell Us about Who We Really Are
MacArthur's Spies: The Soldier, the Singer, and the Spymaster Who Defied the Japanese in World War II
Scars of Independence: America's Violent Birth
Heat Storm
News
May 19, 2017

Harvard Public Library is proud to offer a wide array of services available to patrons both in-house and remotely. Check out our Services section of the website to see what's available to HPL patrons!

Children
May 22, 2017

Awesome models from Saturday's meeting of the Lego Club are on display in the cases in the Children's Room.  Come see them!

Teens
May 19, 2017

New Arrivals shows what's new in the Teens Room!  Don't forget about Teens eBooks and eAudiobooks. Did you know you can also check out movies, music and magazines to your smartphone or tablet? More information is on our eLibrary for Teens 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 - 4:00 pm
Sun
Closed