Calendar module icon


View All Calendars is the default. Choose Select a Calendar to view a specific calendar. Subscribe to calendar notifications by clicking on the Notify Me button, and you will automatically be alerted about the latest events in our community.

Jump To:

  1. Calendar Overlay Events (1)
  2. Calendar Overlay Public Meetings (to satisfy Open Meeting Law) (4)


  1. Dog License Renewal Due April 1st

    April 2, 2018, 8:30 AM - 4:30 PM @ Visit the City Clerk's Office, 210 Main Street, Room 4

    In accordance with MGL c. 140 s. 137, Dog licenses must be renewed annually. Failure to license your dog could result in unnecessary late fees and fines. You may renew your pet's license by mail or in person. By Mail: Send a copy of the recent rabies certificate showing pet information, including name, color, age and rabies expiration date and spay or neuter information, if appropriate. Include licensing fee along with a self-addressed stamped envelope. In Person: Bring a copy of current rabies certificate, fee, and spay / neuter certificate to the City Clerk's Office.

    More Details

Public Meetings (to satisfy Open Meeting Law)

  1. City Council Committee on City Services

    April 2, 2018, 4:00 PM - 6:00 PM @ Council Chambers

    More Details
  2. Housing Partnership April Meeting

    April 2, 2018, 5:30 PM - 7:00 PM @ City Hall Hearing Room 18

    More Details
  3. Board of Registrars

    April 2, 2018, 6:30 PM @ City Clerk's Office 210 Main Street, Room 4

    More Details
  4. Parks & Recreation Commission

    April 2, 2018, 6:30 PM - 8:00 PM @ Parks & Recreation Office

    More Details