Fall and spring are by far the nicest seasons, but it does tend to rain a lot in early spring. Summers are usually of average temperatures for the northeast - mid to high 80s - but it can get significantly hotter. It often snows a lot, but it depends on the year. I mean, Boston is in the noth east, you have to expect snow.