New Library hours beginning January 3, 2022!

  • Monday thru Thursday, 10 am - 6 pm;
  • Saturday, 9 am - 1 pm.

Please place all returns in outside slot before entering library.

Face coverings are required in the library and in all town buildings.

Here's how to request items for pickup:

  • Place holds in the catalog:, or give us a call at 978-425-2620 and tell us what you'd like.
  • You will receive either an email, a text or a phone call that your holds are ready for pickup. * Please be sure to update your notification method in your account preferences.
  • Wait at least 1 hour after receiving notification that your holds are ready, so we can prepare them for you.
  • Please wear a mask in the lobby.
  • Your requested items will be in a brown paper bag with your last name and first initial written on it.
  • Bags are arranged on shelves alphabetically by last name.
  • Please pick up your holds within 7 days, or they will be returned.