Duxbury climate — normals and trends

Duxbury (United States) has a warm-summer humid continental climate (Dfb) under the Köppen-Geiger classification. Its mean annual temperature is 10.2 °C and it receives 1,149 mm of precipitation per year.

These figures are normals computed over 86 complete calendar years, from 1940 to 2025, using ERA5 reanalysis data from the Copernicus programme.

The warmest month is July (21.4 °C on average) and the coldest is January (-0.7 °C). Rainfall peaks in December.

Duxbury averages 79 frost days, 3 hot days (≥ 30 °C) and 120 rainy days per year.

Duxbury has warmed by +1.5 °C between 1940 and 2025, or +0.18 °C per decade. This trend is statistically significant.

The number of frost days there went from about 88 to 70 per year over the period.

The hottest day of the period reached 36.0 °C (on 24 June 2025) and the coldest -21.2 °C (on 14 February 2016).

Data from ERA5 reanalysis (Copernicus Climate Change Service), redistributed under a CC-BY 4.0 licence. Normals are recomputed whenever the archive is updated.

Climate normals · ERA5

DuxburyMassachusetts

coords
42.04°, -70.67°
period
19402025 · 86 yrs
DfbWarm-summer humid continentalWarmest monthJulyColdest monthJanuaryWettest monthDecemberDriest monthJuly

Mean daily temperature

10.2°C

Average daily high

13.3°C

Average daily low

7.2°C

Annual rainfall

1,149mm

Sunshine / day

8.8h

Mean relative humidity

73%

Average peak wind

23.4km/h

Seasonal range

22.1°C

Frost days (< 0 °C)

79 d/yr

Hot days (≥ 30 °C)

3 d/yr

Rainy days (≥ 1 mm)

120 d/yr

Annual snowfall

84.5 cm

Average feels-like high

11.3 °C

Average feels-like low

3.8 °C

Average peak gust

41.9 km/h

Tropical nights (≥ 20 °C)

19 d/yr

Solar radiation

14.5 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.5 °C

since 1940

+0.2 °C per decade · r² = 0.37 · p = < 0.001

1940Each stripe is one year, from 1940 (left) to 2025 (right). Blue = colder than the period average, red = warmer.2025

Trend fitted by linear regression (ordinary least squares) on annual means. A trend is shown only when it is statistically significant (p < 0.05).

A climograph overlays rainfall (bars) and temperature (line): the standard reading in climatology, where you can see at a glance whether the warm season is also the dry one.

Records for the period

Hottest day

36.0 °C

24 June 2025

Coldest day

-21.2 °C

14 February 2016

Wettest day

134 mm

7 October 1962

Windiest day

80.6 km/h

31 August 1954

Strongest gust

154.4 km/h

31 August 1954

Hottest feels-like

40.9 °C

24 June 2025

Coldest feels-like

-30.2 °C

4 February 2023

Snowiest day

37.0 cm

27 January 2015

Sunniest day

14.8 h

16 June 2025

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202536.0 °C24 June 2025-10.3 °C22 January 202510.7 °C1,019 mm487
202430.5 °C16 July 2024-9.7 °C22 December 202411.4 °C1,186 mm264
202330.1 °C7 September 2023-20.7 °C4 February 202311.9 °C1,240 mm144
202232.6 °C9 August 2022-13.0 °C15 February 202211.6 °C970 mm1171
202132.1 °C14 August 2021-11.7 °C29 January 202111.7 °C1,272 mm466
202033.9 °C28 July 2020-10.6 °C15 February 202011.7 °C1,071 mm856
201933.1 °C21 July 2019-15.0 °C21 January 201910.7 °C1,496 mm284
201832.0 °C29 August 2018-17.4 °C7 January 201811.0 °C1,456 mm676
201730.1 °C13 June 2017-14.7 °C29 December 201711.1 °C1,285 mm168
201632.3 °C14 August 2016-21.2 °C14 February 201611.4 °C988 mm461
201531.0 °C8 September 2015-17.5 °C16 February 201510.7 °C1,027 mm183
201428.3 °C3 July 2014-17.8 °C4 January 201410.2 °C1,309 mm080
201332.4 °C20 July 2013-13.9 °C24 January 201310.6 °C1,186 mm377
201231.1 °C17 July 2012-10.6 °C15 January 201211.9 °C973 mm447
201133.8 °C22 July 2011-17.0 °C24 January 201111.2 °C1,267 mm273
201031.4 °C28 June 2010-13.1 °C30 January 201011.5 °C1,332 mm667
200930.3 °C18 August 2009-14.6 °C16 January 200910.1 °C1,312 mm183
200830.8 °C19 July 2008-11.7 °C4 January 200810.7 °C1,384 mm180
200729.6 °C28 June 2007-13.9 °C26 January 200710.4 °C1,125 mm081
200632.7 °C2 August 2006-11.9 °C27 February 200611.2 °C1,200 mm453
200531.7 °C5 August 2005-16.0 °C22 January 200510.2 °C1,395 mm490
200428.7 °C28 August 2004-20.7 °C16 January 20049.8 °C1,047 mm087
200330.8 °C5 July 2003-17.6 °C14 February 20039.7 °C1,237 mm295
200231.6 °C4 July 2002-8.6 °C9 December 200210.9 °C1,273 mm764
200132.6 °C9 August 2001-10.8 °C12 February 200110.8 °C944 mm474
200029.1 °C10 June 2000-16.1 °C22 January 20009.9 °C994 mm076
199933.5 °C5 July 1999-15.1 °C2 January 199911.0 °C966 mm768
199829.6 °C22 July 1998-12.5 °C1 January 199811.1 °C1,122 mm050
199731.1 °C18 July 1997-15.8 °C19 January 199710.1 °C1,098 mm376
199627.7 °C17 July 1996-16.2 °C6 January 19969.8 °C1,472 mm075
199532.5 °C1 August 1995-16.2 °C6 February 199510.3 °C954 mm581
199431.8 °C13 July 1994-18.6 °C16 January 199410.4 °C1,203 mm382
199333.6 °C10 July 1993-12.5 °C27 December 199310.2 °C1,194 mm584
199228.9 °C11 August 1992-13.1 °C19 January 19929.5 °C1,106 mm079
199133.0 °C21 July 1991-12.0 °C22 January 199111.2 °C1,150 mm664
199030.1 °C19 July 1990-14.9 °C27 February 199011.0 °C1,091 mm160
198930.1 °C2 July 1989-14.8 °C23 December 19899.7 °C1,070 mm198
198831.1 °C11 July 1988-18.2 °C15 January 198810.1 °C943 mm781
198731.0 °C25 July 1987-17.1 °C15 February 19879.8 °C1,141 mm480
198629.7 °C7 July 1986-15.3 °C15 January 19869.9 °C1,240 mm080
198530.2 °C15 August 1985-14.1 °C21 January 198510.1 °C958 mm187
198430.1 °C8 June 1984-17.8 °C22 January 198410.4 °C1,157 mm261
198331.3 °C20 August 1983-16.9 °C25 December 198310.7 °C1,381 mm761
198230.7 °C19 July 1982-19.1 °C18 January 19829.7 °C1,076 mm280
198131.7 °C8 July 1981-20.2 °C5 January 19819.9 °C1,063 mm283
198032.3 °C21 July 1980-18.1 °C25 December 19809.7 °C847 mm594
197930.8 °C1 August 1979-18.5 °C11 February 197910.3 °C1,185 mm167
197831.5 °C23 July 1978-14.5 °C4 February 19789.2 °C1,167 mm296
197732.5 °C20 July 1977-16.4 °C18 January 197710.0 °C1,239 mm380
197631.6 °C24 June 1976-20.2 °C23 January 19769.9 °C901 mm197
197531.9 °C31 July 1975-13.9 °C24 December 197510.5 °C1,281 mm273
197431.5 °C4 July 1974-14.4 °C18 January 197410.1 °C1,067 mm178
197331.0 °C30 August 1973-13.7 °C18 February 197310.8 °C1,122 mm458
197228.6 °C17 July 1972-15.7 °C23 February 19729.3 °C1,560 mm082
197131.4 °C9 August 1971-17.5 °C3 February 19719.8 °C941 mm189
197030.0 °C23 September 1970-17.0 °C22 January 19709.6 °C1,045 mm199
196930.7 °C25 August 1969-10.4 °C15 February 19699.9 °C1,169 mm295
196832.2 °C16 July 1968-19.1 °C9 January 19689.1 °C1,162 mm192
196728.1 °C16 June 1967-20.6 °C13 February 19678.9 °C1,327 mm083
196630.5 °C3 July 1966-15.1 °C20 February 19669.5 °C964 mm281
196530.8 °C29 June 1965-16.5 °C15 January 19659.1 °C683 mm198
196429.9 °C1 July 1964-12.8 °C1 January 19649.4 °C983 mm088
196330.7 °C27 June 1963-15.9 °C8 February 19639.4 °C1,069 mm389
196226.9 °C17 June 1962-18.2 °C30 December 19629.2 °C1,331 mm087
196129.9 °C12 September 1961-19.3 °C2 February 19619.6 °C1,235 mm085
196028.5 °C3 August 1960-12.4 °C24 December 19609.6 °C1,089 mm0100
195929.9 °C21 August 1959-15.5 °C2 February 195910.0 °C1,265 mm089
195828.5 °C2 July 1958-18.7 °C18 February 19589.0 °C1,419 mm080
195732.4 °C22 July 1957-19.2 °C15 January 195710.4 °C857 mm280
195631.7 °C15 June 1956-12.8 °C30 December 19569.4 °C1,251 mm182
195532.7 °C5 August 1955-16.9 °C21 December 19559.8 °C1,132 mm899
195430.9 °C14 July 1954-17.2 °C18 January 195410.0 °C1,359 mm280
195332.7 °C2 September 1953-10.9 °C2 February 195311.0 °C1,407 mm364
195233.5 °C16 July 1952-13.7 °C31 January 195210.6 °C997 mm769
195128.7 °C16 July 1951-12.6 °C9 February 195110.5 °C1,096 mm072
195030.5 °C18 July 1950-17.2 °C21 February 19509.9 °C1,087 mm177
194934.1 °C10 August 1949-11.4 °C12 February 194911.2 °C896 mm1173
194832.8 °C28 August 1948-17.5 °C30 January 19489.6 °C1,311 mm484
194731.0 °C15 August 1947-12.1 °C10 January 194710.1 °C1,138 mm495
194629.0 °C19 July 1946-15.8 °C20 January 194610.4 °C1,047 mm072
194529.5 °C8 September 1945-17.7 °C25 January 194510.1 °C1,388 mm078
194432.1 °C11 August 1944-11.5 °C9 January 194410.2 °C1,142 mm982
194331.5 °C25 June 1943-16.9 °C16 February 19439.9 °C1,074 mm289
194229.4 °C20 July 1942-20.3 °C20 December 19429.6 °C1,108 mm084
194129.3 °C16 September 1941-14.0 °C14 January 19419.5 °C896 mm097
194029.5 °C26 July 1940-12.7 °C7 January 19409.0 °C1,186 mm0105

Normals computed over complete calendar years 1940–2025.

A specific year

Pick a year and see how it compares to normal — warmer, drier or more extreme than usual?

Across the whole year

Average daily high
13.9 °C
+0.6 °C
Hot days (≥ 30 °C)
4 d/yr
+1
Frost days (< 0 °C)
87 d/yr
+8
Annual rainfall
1019 mm
-130 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan1.7 °C-0.7 °C56 mm-49 mm
Feb3.2 °C+0.2 °C93 mm-2 mm
Mar8.4 °C+2.3 °C115 mm+4 mm
Apr12.7 °C+1.8 °C113 mm+9 mm
May16.6 °C+0.5 °C125 mm+34 mm
Jun22.7 °C+1.5 °C46 mm-36 mm
Jul25.9 °C+1.3 °C89 mm+16 mm
Aug23.6 °C-0.4 °C34 mm-49 mm
Sep21.3 °C+0.7 °C61 mm-26 mm
Oct16.1 °C+0.5 °C127 mm+27 mm
Nov10.1 °C-0.2 °C63 mm-45 mm
Dec3.7 °C-1.4 °C99 mm-13 mm

The year's extremes

Hottest day
36.0 °C
24 Jun 2025
Coldest day
-10.3 °C
22 Jan 2025
Wettest day
53.1 mm
22 May 2025
Windiest day
50.7 km/h
19 Dec 2025
Strongest gust
106.6 km/h
19 Dec 2025
Hottest feels-like
40.9 °C
24 Jun 2025
Coldest feels-like
-17.0 °C
22 Jan 2025
Snowiest day
12.0 cm
9 Feb 2025
Sunniest day
14.8 h
16 Jun 2025

What was the weather like that day?

Your birthday, a wedding, a memorable trip: discover the actual weather for any date since 1940.

Date

Frequently asked questions

What is the climate of Duxbury?

Duxbury has a warm-summer humid continental climate (Köppen Dfb). Over 1940-2025, the average annual temperature is 10.2 °C and it receives 1,149 mm of precipitation per year.

What is the hottest day ever recorded in Duxbury?

The hottest day measured in Duxbury between 1940 and 2025 was 24 June 2025, reaching 36.0 °C.

What is the coldest day in Duxbury?

The coldest day measured in Duxbury between 1940 and 2025 was 14 February 2016, at -21.2 °C.

Does it snow in Duxbury?

Yes. Duxbury gets on average 84.5 cm of snow per year and has around 79 frost days.

Has the climate of Duxbury warmed?

Yes: Duxbury warmed by +1.5 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Duxbury?

The wettest day measured in Duxbury between 1940 and 2025 was 7 October 1962, with 134 mm of rain in 24 hours.

What was the windiest day in Duxbury?

The windiest day measured in Duxbury between 1940 and 2025 was 31 August 1954, with winds reaching 80.6 km/h.

What is the warmest month in Duxbury?

The warmest month in Duxbury is July (21.4 °C on average); the coldest is January (-0.7 °C).

How much does it rain in Duxbury?

Duxbury receives on average 1,149 mm of precipitation per year, spread over about 120 rainy days.

Is it sunny in Duxbury?

Duxbury gets on average 8.8 hours of sunshine per day, roughly 3,212 hours per year over 1940-2025.

What is the biggest single-day snowfall in Duxbury?

The heaviest 24-hour snowfall measured in Duxbury between 1940 and 2025 was 27 January 2015, with 37.0 cm.

Are there tropical nights in Duxbury?

Yes: Duxbury has on average 19 tropical nights per year (temperature staying above 20 °C), over 1940-2025.

What was the most extreme apparent temperature in Duxbury?

In Duxbury, between 1940 and 2025, the highest apparent temperature reached 40.9 °C on 24 June 2025, and the lowest was -30.2 °C on 4 February 2023.

Compare Duxbury with another city

Pick a second city: its normals will be set against these, indicator by indicator.

Nearby cities

The climate around Duxbury

Other cities — United States