Hours & Holiday Closures

Our hours have changed due to the pandemic – please review:

CURBSIDE PICKUP HOURS (As of September 28, 2020)
Call us (978-352-5728 and press option 1) from the parking lot and we’ll bring your books to the pickup table outside.

  • Mondays/Wednesdays: 2pm-6pm
  • Tuesdays/Fridays: 10am-5pm

For curbside details, click here.

APPOINTMENT HOURS (Beginning September 28, 2020)
Appointments are 45 minutes long and on the hour:

  • Mondays/Wednesdays: 2pm-6pm
  • Fridays: 10am-5pm

For in-library appointments, click here.


  • Mondays/Wednesdays: 2pm-8pm
  • Tuesdays: 10am-8pm
  • Fridays: 10am-5pm
  • Saturdays: 9am-1pm (Closed Saturdays July – Labor Day)

Holiday Closings:

The library observes the following holidays:

New Year’s DayClosed
Martin Luther King, Jr. DayClosed
Presidents' DayClosed
Patriots’ DayClosed
Memorial Day WeekendClosed
Independence DayClosed
Labor Day WeekendClosed
Columbus DayClosed
Veterans DayClosed
Day After ThanksgivingClosed
Christmas EveClosed
Christmas DayClosed