Recreation department offers a variety of programs on recreational activities, sports, exercise classes, Aquatics, Yoga, camps, arts and crafts. Town operated pool offers family swimming and lessons during the summer months.