Middleton Weather Records

Middleton, Massachusetts weather averages and records from 1925–2024 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.4
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.6 80 -3 3.9 1.0
December 43.3 24.8 74 -16 4.8 10.3
Entire year 61.8 40.8 105 -22 48.2 52.6
More Middleton Weather Records
1925–2024
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
Greatest difference in daily high
over two conscutive days
40 °F Apr 28–29, 1990
Most daily precipitation 8.6 inches October 6, 1962
Most monthly precipitation 19.2 inches March 2010
Most yearly precipitation 62.8 inches 2006
Most yearly days with precipitation 154 2003
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.9 inches 1996
Most snow in a winter 124.0 inches 1947–1948
Greatest snow accumulation 45.0 inches March 3, 1969
Earliest freeze September 16 1964
Earliest day ≥ 80 °F March 22 2012
Earliest day ≥ 90 °F April 11 2017
Latest freeze May 29 2004
Latest day ≥ 80 °F November 5 1994
Latest day ≥ 90 °F September 29 2017
Most days in a year < 0 °F 17 1961
Most days in a year < 32 °F 149 1962
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 8 days Dec 9–16, 1986
High temperature at or
below freezing
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
Plant Hardiness Zone
6B
Middleton is in plant hardiness zone 6B
based on average yearly minimum temperature from 1991–2020
Middleton Weather by Year
More Middleton Weather
Compare Middleton to
Weather Station Details
Years Station Coordinates
1925–2024 Middleton location