Programs & Events

Programs offered by the Library

The Library offers learning opportunities in a variety of formats, discussion groups, lectures & presentations, and hands-on crafting to name a few.  Click here to see what programs the Library is currently offering, go to the Library’s Calendar of Events.

Program Registration

Programs requiring registration will be indicated in the event listing on the Calendar of Events.  We offer program registration by phone and online.

  • By Phone: 978-887-7323
  • Online: Click here 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
    • Fill in the registration form (A form will be available when the registration period has begun).

Whether you register online or by phoning the library, if you provide your email address, you will receive email confirmation of your registration.