Farms Branch

We are now offering Farms Front Door Service for holds pick-up on Tuesday and Wednesday from 1-6 PM, Thursday from 1-5 PM, and Saturday from 11 AM-1 PM. The book drop is open for returns. 

Library Use by Appointment

Appointments temporarily suspended. Check back for updates.

We’re offering 90 minute appointments for certain services on Tuesdays, Wednesdays and Thursdays. Appointments are required and can be made through Simply Book or call us at 978-921-6066 to make an appointment.

And check out our:

Virtual Programs
We are now offering many of our programs online. For dates and programs please check our calendar.

Virtual Art Exhibits
Enjoy our Virtual Art Exhibit!

1000 Books Before Kindergarten Challenge
Keep track of any reading you do, and once we’re open again, you can sign up for 1000 Books Before Kindergarten, our early learning initiative designed to help caregivers prepare for one of life’s important milestones by reading with young children everyday.

Music with Dara
You can still enjoy Music with Dara online. Thank you, Dara!

And Feel Free to Contact Us
If you need us for anything please free to email us at and we will get back to you.