Average Temperature in Middleton by Year

This page contains a list of the average yearly high and low temperatures in Middleton, Massachusetts for each year between 1948 and 2023. It is based on NOAA data.
Change:
Month:
What Was the Hottest Year Ever in Middleton?
2012 was the warmest year in the history of Middleton, Massachusetts. The average daily high temperature was 64.3 °F, and the average low was 44.8 °F.
What Was the Coldest Year Ever in Middleton?
1962 was the coolest year in the history of Middleton, Massachusetts. The average daily high temperature was 59.6 °F, and the average low was 35.5 °F.
* click column headers to sort
Year Rank High (°F) Low (°F)
2023 25 60.3 41.5
2022 48 60.4 39.0
2021 51 59.3 39.9
2020 36 60.3 40.0
2019 70 57.7 38.4
2018 21 61.9 40.4
2017 8 64.8 40.3
2016 7 65.4 39.8
2015 33 63.2 37.5
2014 41 62.5 37.5
2013 19 61.7 40.9
2012 1 64.3 44.8
2011 10 62.0 42.3
2010 2 63.1 43.4
2009 27 60.7 40.8
2008 15 61.4 41.4
2007 13 61.9 40.9
2006 4 62.9 43.1
2005 22 61.4 40.8
2004 31 60.4 40.5
2003 44 60.0 39.6
2002 5 63.1 42.6
2001 6 63.1 42.1
2000 26 60.9 40.9
1999 3 63.7 42.6
1997 29 60.8 40.4
1996 34 60.2 40.1
1995 32 61.0 39.9
1993 45 60.7 38.9
1992 62 59.0 38.6
1991 18 62.1 40.5
1990 14 62.1 40.7
1989 68 59.5 37.2
1988 38 60.5 39.7
1987 65 60.0 37.2
1986 56 59.7 38.7
1985 63 59.7 37.9
1984 40 60.7 39.4
1983 24 61.5 40.6
1982 66 58.9 38.2
1981 55 59.7 38.8
1980 61 59.3 38.5
1979 39 59.5 40.7
1978 71 58.7 37.2
1977 43 60.3 39.4
1976 53 59.9 39.0
1975 28 60.5 40.7
1974 47 60.3 39.1
1973 17 61.5 41.3
1972 69 58.3 38.4
1971 49 60.4 38.9
1970 54 59.8 38.8
1969 52 59.8 39.2
1968 64 59.5 37.9
1967 67 58.7 38.4
1966 46 60.5 39.0
1965 60 60.1 37.8
1964 72 59.1 36.6
1963 59 60.4 37.5
1962 73 59.6 35.5
1961 57 60.6 37.6
1960 35 60.2 40.1
1959 12 60.5 42.4
1958 50 57.8 41.5
1957 16 59.9 42.8
1956 42 57.9 41.9
1954 30 58.5 42.6
1953 11 60.1 44.1
1952 23 59.0 43.2
1951 20 59.1 43.1
1950 37 58.8 41.4
1949 9 61.5 43.6
1948 58 58.5 39.6
Weather Station Details
Years Station Coordinates
1925–2024 Middleton location