How Do I?

You can register for a program using our online calendar.

You can also call us at 978-671-0948 ext. 4.

View Calendar

Use the button below to sign into your account if you know your login information.

If you need assistance, call 978-671-0948 ext. 3.

Sign In


It’s easy and free to get a library card! For full instructions please visit our library card page.

Learn More

For information on requesting and renewing please check below.

Learn More

The library has a 24-hour bookdrop in the rear parking lot as well as deposit slots to the right of the main entrance. If you are returning a DVD, video games, CD, or audiobook, we ask that you secure the package with rubber bands or seal it in a plastic bag to prevent the case from opening up in the bookdrop. Items returned in the bookdrop after the library closes will be checked in at the beginning of the next open day. All items in the bookdrop at the start of the day will be checked in with the previous day’s date. Specialty Items cannot be returned in the outside book drop

You can review the loan period and fines on our policies page.

Review Now

To reserve a museum pass, have your library card handy and request the day and pass you would like using our online reservation system.

You may also call 978-671-0948 ext. 4.

View Available Passes

If you need to make a room reservation please check our calendar using the link below.

You can also call 978-671-0948 ext. 4102.

Reserve Online


With your library card, you have access to downloadable audio and e-books. You can learn more about lending e-books and audiobooks here.

Learn More

You can sign up for our Homebound Delivery Service by clicking below.

Sign Up

Stop by the circulation desk and use your library card to check out the device like any other item.

Stop by the circulation desk and use your library card to check out the device like any other item or stop by the reference desk to book a hotspot by specific date.

Check out our list of specialty items for lending and their rules:

Learn More

What are you looking for?