Regular Meetings are held at the town hall each month on the 2nd Monday at 3:00 pm following a work session at 1:00 pm, and the 4th Monday at 6:00 pm.  Meetings that fall on a holiday are generally rescheduled to the next non-holiday business day, unless otherwise noted.  Town Supervisors also regularly attend County meetings, City meetings and Township Association meetings.
Each year the Annual Town Meeting is held at 7:00 pm on the second Tuesday in March at the Town Hall.