Middleton Weather Records

Middleton, Massachusetts weather averages and records from 1935–2022 based on data made available by the NOAA.
All-Time Recorded High
The highest temperature ever recorded in Middleton, Massachusetts was 105 °F which occurred on June 28, 1991.
Highest Temperatures: All-Time By Year
All-Time Recorded Low
The lowest temperature ever recorded in Middleton, Massachusetts was -22 °F which occurred on January 22, 1984.
Lowest Temperatures: All-Time By Year
Middleton Weather by Month
Averages based on the years 1991–2020
Month Average (°F) Record (°F) Average (inches)
High ☀️ Low 🌙 High ☀️ Low 🌙 Precipitation 💧 Snow ❄️
January 38.4 18.6 69 -22 3.5 14.2
February 41.2 19.8 78 -16 3.3 14.0
March 47.4 27.1 86 -6 4.5 10.3
April 59.4 37.3 93 8 4.3 1.8
May 70.0 47.6 97 27 3.7 0.0
June 78.8 57.0 105 35 4.2 0.0
July 84.2 62.9 101 42 3.9 0.0
August 83.0 61.5 102 33 3.4 0.0
September 76.1 54.2 96 27 3.8 0.0
October 64.9 42.8 88 15 4.8 0.2
November 53.4 33.7 80 -3 3.9 1.0
December 43.3 24.8 74 -16 4.9 10.6
Entire year 61.8 40.8 105 -22 48.1 52.5
More Middleton Weather Records
1935–2022
Highest daily low 80 °F August 4, 1988
Lowest daily high 7 °F January 16, 2022
Greatest daily range
(Difference of high and low)
59 °F February 16, 2016
Difference in high temperature
over two conscutive days
40 °F Apr 28–29, 1990
Most daily precipitation 8.6 inches October 6, 1962
Most monthly precipitation 19.1 inches March 2010
Most yearly precipitation 62.5 inches 2006
Earliest freeze September 16 1964
Latest freeze May 29 2004
Earliest snow in season October 10 1979
Latest snow in season May 10 1977
Most daily snow 28.0 inches January 23, 2005
Most monthly snow 63.7 inches February 2015
Most yearly snow 102.8 inches 1996
Most days in a year ≥ 80 °F 119 2017
Most days in a year ≥ 90 °F 41 2016
Most days in a year ≥ 100 °F 3 2018
Middleton Weather Streaks
Most consecutive days...
With precipitation 13 days Nov 3–15, 1969
Without precipitation 35 days Sep 24 – Oct 28, 1947
With snow 7 days Feb 7–13, 2017
Freezing temperatures
High temperature ≤ 32 °F
16 days Jan 14–29, 2003
High temperature ≥ 80 °F 54 days Jun 30 – Aug 22, 2015
High temperature ≥ 90 °F 9 days Aug 11–19, 2002
Middleton Weather by Year
More
Compare Middleton to
Weather Station Details
Years Station Coordinates
1935–2022 Middleton location