Calendar module icon

Select the List, Week or Month tabs to change the view. Select the arrows on either side of the month to change the month. Use the Select a Calendar drop-down to view different calendars.


  1. Open Forum Meetings 2017

    January 3, 2017 - December 5, 2017

    More Details
  2. A Baton, Cheer and Dance with the Blue Belles

    March 6, 2017, 4:00 PM - 5:30 PM @ Phillip's School Gym

    More Details

Senior Center/Council on Aging


    March 6, 2017, 11:00 AM

    Exercise class with Shannon Lee Jones at the Senior Center! The classes focus on the particular needs of seniors in a fun, safe environment. Exercises include muscle strengthening, light-stretching, balance and posture improvement, and low-impact aerobics; all done to your favorite tunes! Regular exercise can improve circulation, help to strengthen bones, Increase muscle mass, reduce joint stiffness, and improve general health. Whether it's to get stronger, loosen up, or just get moving, give it a try!

    More Details

Town Calendar

  1. Committee of the Budget and Fiscal Oversight

    March 6, 2017, 7:00 PM - 10:00 PM @ Louis P. Andrews Upper Conference Room, Third Floor, Administration Building

    The Committee will discuss recommendations for the FY 2018-2022 Capital Improvement Program.

    More Details
  2. School Committee Meeting

    March 6, 2017, 7:15 PM @ Town Council Chambers

    More Details
  3. Bicycle and Pedestrian Committee

    March 6, 2017, 7:30 PM @ Lower Hearing Room

    More Details

Town Clerk

  1. Election Commission Meeting

    October 20, 2016, 9:00 AM - October 20, 2017, 12:00 PM @ Lower Hearing Room

    The purpose of this meeting is to test and seal the election equipment to be used at the General Municipal Election, Tuesday, November 7, 2017. The public is invited.

    More Details