Moorhead climate — normals and trends

Moorhead (United States) has a warm-summer humid continental climate (Dfb) under the Köppen-Geiger classification. Its mean annual temperature is 5.7 °C and it receives 662 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.9 °C on average) and the coldest is January (-13.0 °C). Rainfall peaks in June.

Moorhead averages 164 frost days, 21 hot days (≥ 30 °C) and 93 rainy days per year.

Moorhead has warmed by +1.6 °C between 1940 and 2025, or +0.19 °C per decade. This trend is statistically significant.

The hottest day of the period reached 39.4 °C (on 5 July 1988) and the coldest -39.5 °C (on 15 January 1972).

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

MoorheadMinnesota

coords
46.87°, -96.77°
period
19402025 · 86 yrs
DfbWarm-summer humid continentalWarmest monthJulyColdest monthJanuaryWettest monthJuneDriest monthFebruary

Mean daily temperature

5.7°C

Average daily high

10.9°C

Average daily low

0.6°C

Annual rainfall

662mm

Sunshine / day

9.0h

Mean relative humidity

70%

Average peak wind

19.7km/h

Seasonal range

34.9°C

Frost days (< 0 °C)

164 d/yr

Hot days (≥ 30 °C)

21 d/yr

Rainy days (≥ 1 mm)

93 d/yr

Annual snowfall

79.7 cm

Average feels-like high

8.0 °C

Average feels-like low

-3.0 °C

Average peak gust

38.5 km/h

Tropical nights (≥ 20 °C)

9 d/yr

Solar radiation

14.2 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.6 °C

since 1940

+0.2 °C per decade · r² = 0.18 · 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

39.4 °C

5 July 1988

Coldest day

-39.5 °C

15 January 1972

Wettest day

92 mm

7 July 1962

Windiest day

61.2 km/h

7 June 1954

Strongest gust

112.3 km/h

7 June 1954

Hottest feels-like

42.2 °C

5 July 1948

Coldest feels-like

-44.6 °C

15 January 1972

Snowiest day

26.6 cm

28 March 1940

Sunniest day

15.0 h

22 May 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202535.4 °C11 May 2025-32.4 °C21 January 20256.8 °C678 mm22155
202433.5 °C26 July 2024-26.0 °C20 January 20248.1 °C670 mm23149
202336.8 °C20 June 2023-29.6 °C24 February 20237.5 °C526 mm38164
202239.0 °C19 June 2022-33.8 °C3 February 20225.1 °C754 mm18170
202139.3 °C5 June 2021-32.2 °C29 December 20217.9 °C565 mm39161
202035.0 °C16 June 2020-30.4 °C16 January 20206.6 °C556 mm22178
201934.2 °C7 June 2019-37.5 °C30 January 20194.8 °C852 mm14170
201835.1 °C26 May 2018-33.4 °C12 January 20185.8 °C621 mm28182
201735.9 °C2 June 2017-31.4 °C13 January 20177.1 °C552 mm18153
201633.1 °C22 July 2016-32.5 °C18 December 20168.3 °C772 mm22137
201534.8 °C14 August 2015-28.1 °C19 February 20157.8 °C585 mm22138
201433.0 °C5 July 2014-33.6 °C2 January 20144.8 °C702 mm10162
201335.2 °C20 August 2013-31.4 °C8 December 20134.8 °C722 mm31189
201234.8 °C2 July 2012-25.2 °C19 January 20128.2 °C603 mm40141
201133.9 °C19 July 2011-30.1 °C21 January 20116.4 °C704 mm21161
201033.7 °C9 August 2010-35.5 °C2 January 20106.7 °C794 mm20141
200933.9 °C12 August 2009-34.0 °C15 January 20094.9 °C738 mm4157
200833.5 °C11 July 2008-35.4 °C20 February 20084.8 °C713 mm16172
200735.7 °C7 July 2007-31.6 °C7 February 20076.6 °C706 mm27154
200638.1 °C30 July 2006-29.6 °C17 February 20067.6 °C607 mm27162
200534.0 °C16 July 2005-33.4 °C17 January 20056.7 °C750 mm23157
200432.3 °C2 September 2004-36.3 °C30 January 20045.7 °C854 mm5162
200335.1 °C18 August 2003-30.4 °C23 January 20035.8 °C547 mm21162
200235.8 °C1 July 2002-24.2 °C4 February 20026.1 °C598 mm20191
200134.2 °C4 August 2001-31.7 °C1 January 20016.5 °C684 mm26152
200033.9 °C11 August 2000-32.0 °C12 December 20005.7 °C758 mm13155
199934.3 °C29 July 1999-32.0 °C4 January 19997.0 °C685 mm15158
199834.9 °C10 September 1998-30.7 °C13 January 19987.4 °C835 mm20144
199733.0 °C16 July 1997-32.7 °C26 January 19975.3 °C610 mm15175
199633.8 °C27 June 1996-38.6 °C1 February 19963.5 °C741 mm11181
199537.1 °C17 June 1995-28.3 °C10 December 19955.4 °C709 mm18165
199435.4 °C14 June 1994-36.1 °C9 February 19945.9 °C744 mm10162
199335.9 °C25 August 1993-32.7 °C1 January 19934.8 °C658 mm6169
199233.9 °C8 August 1992-32.5 °C18 January 19926.0 °C549 mm12172
199137.1 °C26 August 1991-29.6 °C2 January 19916.7 °C716 mm31164
199033.9 °C16 August 1990-37.7 °C26 December 19906.8 °C534 mm20175
198938.2 °C5 July 1989-35.0 °C3 February 19894.9 °C473 mm32180
198839.4 °C5 July 1988-35.1 °C11 February 19886.5 °C457 mm51174
198738.0 °C31 July 1987-27.6 °C23 January 19878.5 °C447 mm37154
198633.9 °C19 June 1986-33.3 °C7 January 19866.1 °C739 mm16157
198535.5 °C7 July 1985-33.7 °C19 January 19854.6 °C680 mm10159
198436.6 °C13 August 1984-36.4 °C20 January 19846.1 °C618 mm30163
198339.2 °C7 August 1983-36.4 °C19 December 19836.5 °C594 mm38161
198235.3 °C2 August 1982-35.8 °C5 February 19825.0 °C611 mm22160
198134.4 °C6 July 1981-29.8 °C30 December 19817.2 °C624 mm15147
198037.7 °C21 April 1980-32.5 °C1 March 19805.9 °C654 mm33163
197935.5 °C14 June 1979-33.0 °C16 February 19794.0 °C585 mm16180
197834.9 °C6 September 1978-34.3 °C2 February 19784.5 °C688 mm23167
197736.7 °C19 July 1977-38.2 °C12 January 19775.9 °C892 mm20143
197638.4 °C19 August 1976-33.6 °C4 January 19766.1 °C376 mm50180
197538.4 °C29 July 1975-32.0 °C18 December 19755.5 °C754 mm24152
197436.3 °C7 July 1974-34.2 °C1 January 19745.0 °C532 mm23180
197335.1 °C6 July 1973-33.1 °C7 January 19736.6 °C625 mm24157
197233.7 °C17 August 1972-39.5 °C15 January 19724.1 °C762 mm21173
197135.4 °C16 August 1971-33.9 °C8 February 19715.2 °C657 mm18159
197035.7 °C25 July 1970-36.4 °C18 January 19704.9 °C525 mm38166
196935.1 °C27 May 1969-33.6 °C11 January 19694.9 °C690 mm20162
196836.0 °C5 August 1968-37.9 °C4 January 19685.4 °C716 mm18162
196734.8 °C25 July 1967-33.4 °C18 January 19674.8 °C491 mm21181
196635.3 °C30 June 1966-39.1 °C24 January 19664.1 °C639 mm26176
196535.5 °C13 August 1965-37.0 °C29 January 19654.1 °C818 mm5172
196437.2 °C23 July 1964-31.4 °C12 January 19645.4 °C707 mm27163
196334.3 °C29 June 1963-34.6 °C20 December 19635.9 °C645 mm16155
196232.3 °C5 August 1962-35.3 °C17 January 19625.0 °C962 mm6166
196137.8 °C14 August 1961-33.9 °C24 January 19616.0 °C512 mm33170
196037.1 °C20 July 1960-32.0 °C27 December 19605.1 °C725 mm30176
195936.4 °C4 August 1959-32.5 °C31 January 19595.7 °C559 mm39173
195837.7 °C9 August 1958-33.9 °C17 February 19585.9 °C491 mm22152
195735.2 °C11 July 1957-37.3 °C29 January 19575.4 °C739 mm20165
195636.2 °C10 June 1956-31.1 °C20 January 19564.9 °C702 mm8170
195537.0 °C20 August 1955-37.4 °C19 December 19555.0 °C642 mm36166
195434.3 °C11 July 1954-35.9 °C21 January 19545.5 °C580 mm16167
195334.3 °C26 August 1953-31.6 °C16 January 19536.1 °C919 mm16157
195234.7 °C7 June 1952-33.9 °C23 January 19525.9 °C533 mm27172
195132.9 °C24 July 1951-36.7 °C29 January 19513.3 °C800 mm8173
195035.8 °C22 June 1950-35.1 °C18 January 19502.9 °C729 mm15177
194935.9 °C3 July 1949-31.9 °C22 January 19495.3 °C789 mm24171
194836.4 °C6 July 1948-36.1 °C23 January 19485.1 °C587 mm28166
194738.8 °C10 August 1947-36.7 °C3 January 19475.1 °C681 mm22173
194632.7 °C23 June 1946-32.3 °C2 February 19465.9 °C727 mm10149
194534.2 °C18 August 1945-32.0 °C18 December 19454.8 °C628 mm10173
194433.2 °C9 August 1944-31.5 °C11 February 19446.5 °C750 mm8159
194332.9 °C31 July 1943-35.8 °C19 January 19435.3 °C612 mm11168
194232.1 °C21 August 1942-30.9 °C4 January 19426.1 °C717 mm3173
194136.9 °C23 July 1941-33.4 °C19 February 19416.9 °C624 mm26157
194037.5 °C23 July 1940-34.4 °C13 December 19405.4 °C500 mm25171

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
12.3 °C
+1.4 °C
Hot days (≥ 30 °C)
22 d/yr
+1
Frost days (< 0 °C)
155 d/yr
-9
Annual rainfall
678 mm
+16 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan-7.1 °C+1.2 °C14 mm-6 mm
Feb-6.7 °C-1.4 °C11 mm-7 mm
Mar7.2 °C+5.2 °C12 mm-24 mm
Apr12.4 °C+0.7 °C94 mm+33 mm
May21.9 °C+2.4 °C92 mm+4 mm
Jun24.9 °C+0.3 °C87 mm-15 mm
Jul27.2 °C-0.3 °C92 mm+8 mm
Aug25.8 °C-0.6 °C118 mm+38 mm
Sep23.6 °C+2.7 °C72 mm+4 mm
Oct16.2 °C+2.7 °C30 mm-22 mm
Nov5.7 °C+2.9 °C21 mm-8 mm
Dec-4.5 °C+0.6 °C35 mm+11 mm

The year's extremes

Hottest day
35.4 °C
11 May 2025
Coldest day
-32.4 °C
21 Jan 2025
Wettest day
45.9 mm
28 Apr 2025
Windiest day
38.6 km/h
18 Dec 2025
Strongest gust
77.0 km/h
15 May 2025
Hottest feels-like
38.0 °C
26 Jul 2025
Coldest feels-like
-37.7 °C
21 Jan 2025
Snowiest day
13.0 cm
2 Apr 2025
Sunniest day
15.0 h
22 May 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 Moorhead?

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

What is the hottest day ever recorded in Moorhead?

The hottest day measured in Moorhead between 1940 and 2025 was 5 July 1988, reaching 39.4 °C.

What is the coldest day in Moorhead?

The coldest day measured in Moorhead between 1940 and 2025 was 15 January 1972, at -39.5 °C.

Does it snow in Moorhead?

Yes. Moorhead gets on average 79.7 cm of snow per year and has around 164 frost days.

Has the climate of Moorhead warmed?

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

What is the wettest day in Moorhead?

The wettest day measured in Moorhead between 1940 and 2025 was 7 July 1962, with 92 mm of rain in 24 hours.

What was the windiest day in Moorhead?

The windiest day measured in Moorhead between 1940 and 2025 was 7 June 1954, with winds reaching 61.2 km/h.

What is the warmest month in Moorhead?

The warmest month in Moorhead is July (21.9 °C on average); the coldest is January (-13.0 °C).

How much does it rain in Moorhead?

Moorhead receives on average 662 mm of precipitation per year, spread over about 93 rainy days.

Is it sunny in Moorhead?

Moorhead gets on average 9.0 hours of sunshine per day, roughly 3,285 hours per year over 1940-2025.

What is the biggest single-day snowfall in Moorhead?

The heaviest 24-hour snowfall measured in Moorhead between 1940 and 2025 was 28 March 1940, with 26.6 cm.

Are there tropical nights in Moorhead?

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

What was the most extreme apparent temperature in Moorhead?

In Moorhead, between 1940 and 2025, the highest apparent temperature reached 42.2 °C on 5 July 1948, and the lowest was -44.6 °C on 15 January 1972.

Compare Moorhead with another city

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

Nearby cities

The climate around Moorhead

Other cities — United States