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