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