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