Middlefield, MA has a typical New England climate with four distinct seasons. Summers in Middlefield are warm, humid and can be quite hot. The average temperature during the summer months is around 75°F (24°C). Winters are cold and snowy with temperatures dipping as low as 0°F (-18°C). Spring and fall tend to have mild temperatures, often reaching the mid-50s (12-13°C). This part of Massachusetts receives an average rainfall of 45 inches, with snowfall averaging around 46 inches per year.
Middlefield, Massachusetts gets 52 inches of rain, on average, per year. The US average is 38 inches of rain per year.
Middlefield averages 75 inches of snow per year. The US average is 28 inches of snow per year.
On average, there are 190 sunny days per year in Middlefield. The US average is 205 sunny days.
Middlefield gets some kind of precipitation, on average, 139 days per year. Precipitation is rain, snow, sleet, or hail that falls to the ground. In order for precipitation to be counted you have to get at least .01 inches on the ground to measure.
Weather Highlights
Summer High: the July high is around 78 degrees
Winter Low: the January low is 11
Rain: averages 52 inches of rain a year
Snow: averages 75 inches of snow a year