Program registration is available from our Calendar of Events. You may also register by phone by calling 978-388-8148. Some programs do not require registration and are offered on a first-come, first-served basis. Programs requiring registration will be indicated in the event listing on the Calendar of Events.
To register for a program online, go to the Library’s Calendar of Events. Click on the date program will be held, or the starting date if it is a series of programs. A registration form will appear once the registration period has begun.
Whether you register online or by phoning the library, if an email address is provided, you will receive email confirmation of your registration.
Museum Pass Reservations
Anyone with a valid library card may reserve a pass: reservations are taken up to 3 weeks in advance, but many passes are available with much less notice. In order to allow equitable use, passes are limited per household to: 1 pass per day, and 1 pass per week during school vacations.
Click HERE to view available passes for any given date and book online!
Public Computer Reservations
The Library has six workstations for public use, which are available to reserve on a first come first serve basis for up to one hour. You can reserve in person on our reservation computer with a valid library card. You can also ask at the circulation desk for a temporary card to access the computers.