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