Average Temperatures and Rainfall for Massachusetts

Average annual temperatures for Massachusetts (11°C/52°F) are slightly below the average for United States (13°C/55°F).

Average annual rainfall for Massachusetts (1,341mm/53 inches) is significantly above the average for United States (1,039mm/41 inches).

What is the warmest or hottest month in Massachusetts?

July is the hottest or warmest month in Massachusetts, with an average maximum temperate of 29°C/84°F.

What is the coldest or coolest month in Massachusetts?

January is the coolest or coldest month in Massachusetts, with an average minimum temperate of -7°C/19°F.

What is the most rainy or wettest month in Massachusetts?

October is the wettest or most rainy month in Massachusetts, with an average rainfall of 151mm/6 inches.

What is the least rainy or driest month in Massachusetts?

January is the driest or least rainy month in Massachusetts, with an average rainfall of 94mm/4 inches.

What is the warmest or hottest place in Massachusetts?

Waltham is the hottest or warmest place in Massachusetts, with an average maximum temperate of 12°C/54°F.

What is the coldest place in Massachusetts?

Chicopee is the coldest place in Massachusetts, with an average maximum temperate of 9°C/48°F.

What is the most rainy or wettest place in Massachusetts?

Cambridge is the most rainy or wettest place in Massachusetts, with an average annual rainfall of 1,487mm/59 inches.

What is the least rainy or driest place in Massachusetts?

New Bedford is the least rainy or driest place in Massachusetts, with an average annual rainfall of 1,108mm/44 inches.

Average Monthly Temperatures
Average Maximum Temperature Average Minimum Temperature
Average Monthly Rainfall
PlaceMin TempMax TempAvg TempRainfall
Boston 6 16 11 1,446
Brockton 6 16 11 1,446
Brookline 6 16 11 1,446
Cambridge 6 15 10 1,487
Chicopee 3 16 9 1,320
Fall River 6 17 11 1,341
Framingham 5 16 11 1,382
Framingham Center 5 16 11 1,382
Haverhill 5 17 11 1,329
Lawrence 5 17 11 1,329
Lowell 5 17 11 1,329
Lynn 6 16 11 1,446
Malden 5 17 11 1,329
Medford 5 17 11 1,329
Methuen 5 17 11 1,329
New Bedford 7 15 11 1,108
Newton 6 15 10 1,487
North Chicopee 3 16 9 1,320
Peabody 5 17 11 1,329
Quincy 6 16 11 1,446
Revere 6 16 11 1,446
Somerville 6 15 10 1,487
South Boston 6 16 11 1,446
South Peabody 5 17 11 1,329
Springfield 3 16 9 1,320
Taunton 4 16 10 1,463
Waltham 8 16 12 1,220
Weymouth 6 16 11 1,446
Worcester 5 14 10 1,416