Weather for South Charlton Reservoir, MA - South Charlton Reservoir, MA Weather, Current Weather in South Charlton Reservoir, MA. Local weather report for South Charlton Reservoir, MA, Local South Charlton Reservoir, MA weather. Forecast for South Charlton Reservoir, Massachusetts, South Charlton Reservoir, MA weather forecast. Find your local South Charlton Reservoir weather forecast. South Charlton Reservoir, MA weather conditions.