Weather for Lake Cochituate, MA - Lake Cochituate, MA Weather, Current Weather in Lake Cochituate, MA. Local weather report for Lake Cochituate, MA, Local Lake Cochituate, MA weather. Forecast for Lake Cochituate, Massachusetts, Lake Cochituate, MA weather forecast. Find your local Lake Cochituate weather forecast. Lake Cochituate, MA weather conditions.