Middleton Average Weather by Day
Data and chart of the the average high and low temperature for every day of the year in
Middleton, Massachusetts , based on NOAA data.
Change city
What's the hottest day of the year in Middleton?
On average, July 28 is the hottest day of the year Middleton, Massachusetts. From 1991–2020, the average high temperature on July 28 was 84.5 °F and the average low was 63.3 °F.
What's the coldest day of the year in Middleton?
On average, January 29 is the coldest day of the year Middleton, Massachusetts. From 1991–2020, the average high temperature on January 29 was 38.1 °F, and the average low was 17.3 °F.
Average Temperature by Day
Average temperatures from 1991–2020. Daily averages are a mean of the period from 14 days before to 14 days after, inclusive.
Day
Average (°F)
High
Low
January 1
40.7
21.6
January 2
40.4
21.3
January 3
40.3
21.2
January 4
40.2
21.0
January 5
39.9
20.9
January 6
39.7
20.6
January 7
39.4
20.3
January 8
39.1
19.8
January 9
38.8
19.5
January 10
38.7
19.4
January 11
38.7
19.3
January 12
38.5
19.0
January 13
38.3
18.8
January 14
38.3
18.7
January 15
38.4
18.6
January 16
38.4
18.6
January 17
38.3
18.5
January 18
38.4
18.4
January 19
38.4
18.3
January 20
38.4
18.1
January 21
38.3
18.0
January 22
38.3
18.0
January 23
38.4
18.0
January 24
38.4
17.8
January 25
38.5
17.9
January 26
38.4
17.8
January 27
38.4
17.6
January 28
38.2
17.5
January 29
38.1
17.3
January 30
38.1
17.3
January 31
38.2
17.4
February 1
38.3
17.5
February 2
38.5
17.5
February 3
38.6
17.6
February 4
38.8
17.7
February 5
39.1
17.9
February 6
39.5
18.3
February 7
39.8
18.5
February 8
40.1
18.7
February 9
40.2
18.8
February 10
40.4
19.1
February 11
40.6
19.4
February 12
40.8
19.5
February 13
40.9
19.6
February 14
41.1
19.7
February 15
41.2
19.8
February 16
41.3
20.1
February 17
41.4
20.3
February 18
41.5
20.4
February 19
41.7
20.6
February 20
41.8
20.6
February 21
42.0
20.8
February 22
42.3
21.1
February 23
42.6
21.3
February 24
42.9
21.6
February 25
43.2
21.9
February 26
43.4
22.2
February 27
43.7
22.5
February 28
44.1
22.9
March 1
44.3
23.2
March 2
44.6
23.5
March 3
44.8
23.8
March 4
45.0
24.0
March 5
45.1
24.2
March 6
45.2
24.4
March 7
45.3
24.5
March 8
45.5
24.7
March 9
45.5
24.9
March 10
45.6
25.1
March 11
45.8
25.3
March 12
46.1
25.5
March 13
46.4
25.8
March 14
46.8
26.2
March 15
47.1
26.6
March 16
47.5
27.0
March 17
47.9
27.3
March 18
48.3
27.6
March 19
48.7
28.0
March 20
49.0
28.3
March 21
49.3
28.7
March 22
49.6
29.1
March 23
49.8
29.3
March 24
50.1
29.7
March 25
50.3
30.0
March 26
50.7
30.3
March 27
51.1
30.6
March 28
51.5
31.0
March 29
51.8
31.3
March 30
52.2
31.6
March 31
52.7
31.9
April 1
53.2
32.3
April 2
53.6
32.7
April 3
54.2
33.0
April 4
54.6
33.5
April 5
55.1
33.8
April 6
55.6
34.2
April 7
56.2
34.6
April 8
56.8
35.0
April 9
57.3
35.5
April 10
57.7
35.9
April 11
58.1
36.2
April 12
58.3
36.5
April 13
58.6
36.8
April 14
58.9
37.0
April 15
59.2
37.2
April 16
59.6
37.5
April 17
60.0
37.8
April 18
60.4
38.2
April 19
60.8
38.6
April 20
61.3
39.0
April 21
61.8
39.5
April 22
62.2
39.8
April 23
62.6
40.2
April 24
63.0
40.6
April 25
63.4
40.9
April 26
63.7
41.3
April 27
64.2
41.7
April 28
64.5
42.0
April 29
64.7
42.2
April 30
64.9
42.6
May 1
65.2
42.9
May 2
65.5
43.1
May 3
65.8
43.4
May 4
66.1
43.7
May 5
66.2
43.9
May 6
66.4
44.2
May 7
66.8
44.4
May 8
67.1
44.7
May 9
67.4
44.9
May 10
67.7
45.2
May 11
68.1
45.6
May 12
68.5
46.0
May 13
68.9
46.4
May 14
69.3
46.8
May 15
69.6
47.2
May 16
70.0
47.6
May 17
70.4
47.9
May 18
70.8
48.2
May 19
71.1
48.5
May 20
71.4
48.7
May 21
71.6
49.0
May 22
71.8
49.2
May 23
71.9
49.4
May 24
72.2
49.7
May 25
72.5
49.9
May 26
72.8
50.2
May 27
73.2
50.5
May 28
73.6
50.9
May 29
73.9
51.4
May 30
74.2
51.7
May 31
74.4
52.0
June 1
74.6
52.3
June 2
74.9
52.6
June 3
75.3
52.9
June 4
75.6
53.3
June 5
75.9
53.7
June 6
76.2
54.1
June 7
76.5
54.5
June 8
76.8
54.8
June 9
77.0
55.0
June 10
77.3
55.3
June 11
77.6
55.5
June 12
77.9
55.9
June 13
78.2
56.2
June 14
78.4
56.5
June 15
78.6
56.8
June 16
78.8
57.1
June 17
79.1
57.4
June 18
79.3
57.7
June 19
79.7
58.0
June 20
80.1
58.4
June 21
80.5
58.7
June 22
80.8
59.1
June 23
81.0
59.4
June 24
81.2
59.6
June 25
81.3
59.9
June 26
81.5
60.2
June 27
81.7
60.4
June 28
82.0
60.5
June 29
82.3
60.7
June 30
82.5
61.0
July 1
82.8
61.4
July 2
83.0
61.5
July 3
83.2
61.7
July 4
83.4
61.9
July 5
83.5
62.1
July 6
83.6
62.3
July 7
83.8
62.4
July 8
84.0
62.6
July 9
84.1
62.8
July 10
84.1
62.9
July 11
84.1
62.9
July 12
84.1
62.9
July 13
84.1
63.0
July 14
84.1
63.0
July 15
84.2
63.0
July 16
84.2
63.0
July 17
84.3
63.0
July 18
84.3
63.1
July 19
84.4
63.2
July 20
84.4
63.3
July 21
84.4
63.3
July 22
84.4
63.3
July 23
84.4
63.3
July 24
84.5
63.2
July 25
84.4
63.2
July 26
84.5
63.2
July 27
84.5
63.3
July 28
84.5
63.3
July 29
84.5
63.3
July 30
84.4
63.2
July 31
84.3
63.2
August 1
84.2
63.1
August 2
84.0
62.9
August 3
83.9
62.9
August 4
83.9
62.8
August 5
83.8
62.8
August 6
83.6
62.6
August 7
83.5
62.4
August 8
83.5
62.3
August 9
83.4
62.2
August 10
83.4
62.2
August 11
83.4
62.0
August 12
83.3
61.9
August 13
83.3
61.7
August 14
83.2
61.7
August 15
83.1
61.6
August 16
83.0
61.5
August 17
82.9
61.4
August 18
82.7
61.1
August 19
82.4
60.8
August 20
82.3
60.6
August 21
82.2
60.6
August 22
82.1
60.4
August 23
81.9
60.2
August 24
81.7
60.1
August 25
81.6
59.9
August 26
81.4
59.7
August 27
81.2
59.5
August 28
81.0
59.3
August 29
80.8
59.0
August 30
80.6
58.8
August 31
80.5
58.6
September 1
80.3
58.3
September 2
80.0
58.0
September 3
79.7
57.7
September 4
79.5
57.5
September 5
79.3
57.2
September 6
79.0
56.9
September 7
78.8
56.6
September 8
78.6
56.4
September 9
78.3
56.2
September 10
77.9
55.9
September 11
77.6
55.6
September 12
77.2
55.2
September 13
76.9
55.0
September 14
76.6
54.7
September 15
76.3
54.4
September 16
75.9
54.1
September 17
75.6
53.8
September 18
75.2
53.4
September 19
74.9
52.9
September 20
74.5
52.6
September 21
74.1
52.3
September 22
73.7
51.8
September 23
73.3
51.3
September 24
73.0
50.8
September 25
72.7
50.4
September 26
72.4
50.2
September 27
72.1
49.9
September 28
71.7
49.5
September 29
71.3
49.1
September 30
70.9
48.6
October 1
70.5
48.3
October 2
70.2
48.1
October 3
69.8
47.7
October 4
69.5
47.3
October 5
69.1
47.0
October 6
68.7
46.6
October 7
68.3
46.2
October 8
68.0
45.8
October 9
67.6
45.4
October 10
67.3
45.1
October 11
66.9
44.8
October 12
66.5
44.4
October 13
66.1
43.9
October 14
65.7
43.5
October 15
65.3
43.2
October 16
65.0
42.9
October 17
64.6
42.5
October 18
64.2
42.2
October 19
63.9
41.9
October 20
63.6
41.6
October 21
63.3
41.4
October 22
62.9
41.2
October 23
62.4
40.9
October 24
62.0
40.6
October 25
61.6
40.2
October 26
61.2
39.8
October 27
60.9
39.5
October 28
60.5
39.2
October 29
60.1
38.9
October 30
59.8
38.5
October 31
59.4
38.2
November 1
59.0
37.9
November 2
58.7
37.7
November 3
58.3
37.4
November 4
57.8
36.9
November 5
57.3
36.6
November 6
56.9
36.3
November 7
56.6
35.9
November 8
56.2
35.6
November 9
55.8
35.3
November 10
55.3
35.0
November 11
54.9
34.7
November 12
54.5
34.4
November 13
54.2
34.2
November 14
54.0
34.0
November 15
53.7
33.8
November 16
53.3
33.4
November 17
52.9
33.2
November 18
52.6
32.9
November 19
52.2
32.6
November 20
51.9
32.3
November 21
51.5
31.9
November 22
51.1
31.6
November 23
50.7
31.3
November 24
50.2
30.9
November 25
49.8
30.5
November 26
49.4
30.2
November 27
49.0
29.9
November 28
48.6
29.6
November 29
48.2
29.4
November 30
47.8
29.0
December 1
47.4
28.7
December 2
47.1
28.5
December 3
46.8
28.3
December 4
46.5
28.0
December 5
46.1
27.6
December 6
45.7
27.3
December 7
45.5
27.0
December 8
45.3
26.8
December 9
45.2
26.6
December 10
45.0
26.4
December 11
44.8
26.2
December 12
44.4
25.8
December 13
44.0
25.5
December 14
43.8
25.2
December 15
43.5
25.0
December 16
43.2
24.6
December 17
42.8
24.3
December 18
42.5
24.0
December 19
42.3
23.8
December 20
42.0
23.5
December 21
41.8
23.3
December 22
41.7
23.2
December 23
41.6
23.1
December 24
41.6
23.1
December 25
41.3
22.9
December 26
41.1
22.6
December 27
40.9
22.4
December 28
40.9
22.2
December 29
40.9
22.1
December 30
40.9
22.0
December 31
40.8
21.9
Weather Station Details
Years
Station
Coordinates
1925–2024
Middleton
location