Calendar module icon

Calendar

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 Main Calendar (18)

Main Calendar

  1. Absentee Voting

    October 20, 2020, 8:30 AM - 5:00 PM @ Auditorium

    More Details
  2. Town Council by video conference

    October 20, 2020, 5:00 PM - 9:00 PM @ Click on Zoom link, passcode is 228081

    More Details
  3. Absentee Voting

    October 21, 2020, 8:30 AM - 5:00 PM @ Auditorium

    More Details
  4. Staff Meeting

    October 21, 2020, 8:30 AM - 10:30 AM @ 3rd Floor Meeting Room - Suite 301

    More Details
  5. Age Friendly Committee

    October 21, 2020, 3:00 PM - 4:30 PM @ Click on Zoom link passcode is 433833

    More Details
  6. Parking Solutions Task Force via Zoom

    October 21, 2020, 4:00 PM - 5:30 PM @ click on Zoom link passcode is 874660

    More Details
  7. Planning Board Workshop

    October 21, 2020, 4:00 PM - 7:00 PM @ Meeting held via Zoom

    More Details
  8. Absentee Voting

    October 22, 2020, 8:30 AM - 5:00 PM @ Auditorium

    More Details
  9. State Claims Commission

    October 22, 2020, 10:00 AM - 5:00 PM @ Council Chambers

    More Details
  10. Absentee Voting

    October 23, 2020, 8:30 AM - 5:00 PM @ Auditorium

    More Details
  11. Absentee Voting

    October 26, 2020, 8:30 AM - 5:00 PM @ Auditorium

    More Details
  12. Task Force on Climate Emergency

    October 26, 2020, 3:30 PM - 5:00 PM

    More Details
  13. Absentee Voting

    October 27, 2020, 8:30 AM - 5:00 PM @ Auditorium

    More Details
  14. Absentee Voting

    October 28, 2020, 8:30 AM - 5:00 PM @ Auditorium

    More Details
  15. Planning Board Meeting

    October 28, 2020, 4:00 PM - 7:00 PM @ Council Chambers

    More Details
  16. Absentee Voting

    October 29, 2020, 8:30 AM - 5:00 PM @ Auditorium

    More Details
  17. Absentee Voting

    October 30, 2020, 8:30 AM - 5:00 PM @ Auditorium

    More Details
  18. Early Processing of Absentee Ballots

    October 31, 2020, 9:00 AM - 2:00 PM @ Auditorium

    More Details