Contactless Pickup is available at the Main Library Tue-Thu & Sat from 10am-4pm. Librarians are available at 978-531-0100 Mon-Thu & Sat from 9am-5pm, or by emailing All three Library locations are currently closed to the public. Book returns are open at all three locations.

Click here to read an update regarding Winter services from the Library Director.  

Calendar of Events 

***The Main Library will reopen for limited in-person services on Tuesday, April 20th. Pickup appoints will no longer be necessary- please see for more information.***

Pickup Appointments are available that the Main Library only on Tuesdays-Thursdays and Saturdays from 10am-4pm. Appointments are available up to a week in advance. ***Please do NOT make an appointment until you have receive a confirmation from library staff that your items are available.***

All events other than Pickup Appointments are VIRTUAL/online events.

Filter events by age level, topic, and location, and click on an event to learn more and to register.