Meeting Calendar

April 2026
29 30 31 1
Board of Finance Board of Finance
Board of Finance
Wednesday, April 1, 2026 at 6:30 PM
Planning Commisssion Planning Commisssion
Planning Commisssion
Wednesday, April 1, 2026 at 7:00 PM
2
Shade Tree & Sidewalk Committee Shade Tree & Sidewalk Committee
Shade Tree & Sidewalk Committee
Thursday, April 2, 2026 at 8:30 AM
Board of Selectmen Board of Selectmen
Board of Selectmen
Thursday, April 2, 2026 at 10:00 AM
3
Good Friday-Offices Closed Good Friday-Offices Closed
Good Friday-Offices Closed
Friday, April 3, 2026 at 8:00 AM
4
5 6
Historic District Commission Historic District Commission
Historic District Commission
Monday, April 6, 2026 at 7:00 PM
7
Parks & Recreation Commission Parks & Recreation Commission
Parks & Recreation Commission
Tuesday, April 7, 2026 at 7:00 PM
Conservation Commission Conservation Commission
Conservation Commission
Tuesday, April 7, 2026 at 7:00 PM
8
Ad Hoc Library of the Future Committee Ad Hoc Library of the Future Committee
Ad Hoc Library of the Future Committee
Wednesday, April 8, 2026 at 1:00 PM
9
Shade Tree & Sidewalk Committee Shade Tree & Sidewalk Committee
Shade Tree & Sidewalk Committee
Thursday, April 9, 2026 at 8:30 AM
Commission for Seniors Commission for Seniors
Commission for Seniors
Thursday, April 9, 2026 at 1:30 PM
Ad Hoc Business & Economic Development Committee Ad Hoc Business & Economic Development Committee
Ad Hoc Business & Economic Development Committee
Thursday, April 9, 2026 at 7:00 PM
10 11
12 13
Ad Hoc Grant Writing Committee Ad Hoc Grant Writing Committee
Ad Hoc Grant Writing Committee
Monday, April 13, 2026 at 7:00 PM
Inland Wetlands & Watercourses Agency Inland Wetlands & Watercourses Agency
Inland Wetlands & Watercourses Agency
Monday, April 13, 2026 at 7:30 PM
14
Emergency Management Meeting Emergency Management Meeting
Emergency Management Meeting
Tuesday, April 14, 2026 at 1:00 PM
Zoning Commission Zoning Commission
Zoning Commission
Tuesday, April 14, 2026 at 7:00 PM
Board of Selectmen Board of Selectmen
Board of Selectmen
Tuesday, April 14, 2026 at 7:30 PM
15
Shade Tree & Sidewalk Committee Shade Tree & Sidewalk Committee
Shade Tree & Sidewalk Committee
Wednesday, April 15, 2026 at 4:00 PM
Retirement & Pension Board Retirement & Pension Board
Retirement & Pension Board
Wednesday, April 15, 2026 at 7:30 PM
16
Shade Tree & Sidewalk Committee Shade Tree & Sidewalk Committee
Shade Tree & Sidewalk Committee
Thursday, April 16, 2026 at 8:30 AM
Library Bd of Trustees & Ad Hoc Library of the Future Library Bd of Trustees & Ad Hoc Library of the Future
Library Bd of Trustees & Ad Hoc Library of the Future
Thursday, April 16, 2026 at 1:00 PM to
Thursday, April 16, 2026 at 1:00 PM
Public Building Commission Public Building Commission
Public Building Commission
Thursday, April 16, 2026 at 6:30 PM
Bd of Fire Commissioners Bd of Fire Commissioners
Bd of Fire Commissioners
Thursday, April 16, 2026 at 7:00 PM
17 18
19 20
Annual Town Budget Meeting Annual Town Budget Meeting
Annual Town Budget Meeting
Monday, April 20, 2026 at 7:00 PM
21
ad hoc Arts & Culture Committee ad hoc Arts & Culture Committee
ad hoc Arts & Culture Committee
Tuesday, April 21, 2026 at 6:00 PM
Zoning Board of Appeals Zoning Board of Appeals
Zoning Board of Appeals
Tuesday, April 21, 2026 at 7:30 PM
22
Board of Finance Board of Finance
Board of Finance
Wednesday, April 22, 2026 at 7:30 PM
23
Shade Tree & Sidewalk Committee Shade Tree & Sidewalk Committee
Shade Tree & Sidewalk Committee
Thursday, April 23, 2026 at 8:30 AM
24 25
26 27
Inland Wetlands & Watercourses Agency Inland Wetlands & Watercourses Agency
Inland Wetlands & Watercourses Agency
Monday, April 27, 2026 at 7:30 PM
28
Zoning Commission Zoning Commission
Zoning Commission
Tuesday, April 28, 2026 at 7:00 PM
Library Board of Trustees Library Board of Trustees
Library Board of Trustees
Tuesday, April 28, 2026 at 7:00 PM
Board of Selectmen Board of Selectmen
Board of Selectmen
Tuesday, April 28, 2026 at 7:30 PM
29 30
Shade Tree & Sidewalk Committee Shade Tree & Sidewalk Committee
Shade Tree & Sidewalk Committee
Thursday, April 30, 2026 at 8:30 AM
1 2