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