There are numerous local groups which host events in town. The Western Slopes of the Northern Green Mountains maintains a calendar for many community events:  please visit http://www.westernslopesvt.org/events-calendar/