When is Town Meeting? Town Meetings are held bi-annually on the third Monday in October and the first Monday in May.