Midland climate — normals and trends

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

Midland averages 137 frost days, 20 hot days (≥ 30 °C) and 117 rainy days per year.

Midland has warmed by +2.1 °C between 1940 and 2025, or +0.25 °C per decade. This trend is statistically significant.

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

The hottest day of the period reached 39.1 °C (on 7 July 1988) and the coldest -32.4 °C (on 3 February 1996).

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

MidlandMichigan

coords
43.62°, -84.25°
period
19402025 · 86 yrs
DfbWarm-summer humid continentalWarmest monthJulyColdest monthJanuaryWettest monthMayDriest monthFebruary

Mean daily temperature

8.4°C

Average daily high

13.4°C

Average daily low

3.5°C

Annual rainfall

818mm

Sunshine / day

8.7h

Mean relative humidity

71%

Average peak wind

18.2km/h

Seasonal range

27.4°C

Frost days (< 0 °C)

137 d/yr

Hot days (≥ 30 °C)

20 d/yr

Rainy days (≥ 1 mm)

117 d/yr

Annual snowfall

89.3 cm

Average feels-like high

11.1 °C

Average feels-like low

0.4 °C

Average peak gust

38.1 km/h

Tropical nights (≥ 20 °C)

12 d/yr

Solar radiation

14.3 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.1 °C

since 1940

+0.3 °C per decade · r² = 0.42 · 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.1 °C

7 July 1988

Coldest day

-32.4 °C

3 February 1996

Wettest day

64 mm

30 June 1976

Windiest day

56.3 km/h

30 April 1984

Strongest gust

113.0 km/h

30 April 1984

Hottest feels-like

42.6 °C

14 July 1995

Coldest feels-like

-38.2 °C

3 February 1996

Snowiest day

30.8 cm

26 January 1978

Sunniest day

15.0 h

4 June 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202534.9 °C22 June 2025-20.9 °C22 January 20259.1 °C757 mm31139
202434.2 °C19 June 2024-18.9 °C20 January 202410.8 °C892 mm27104
202333.9 °C30 May 2023-20.4 °C31 January 202310.3 °C945 mm22114
202235.9 °C21 June 2022-21.9 °C26 January 20229.3 °C714 mm35134
202134.2 °C6 June 2021-25.4 °C17 February 202110.4 °C898 mm34131
202036.0 °C3 July 2020-22.1 °C14 February 202010.1 °C771 mm42128
201933.6 °C20 July 2019-25.0 °C26 January 20198.5 °C1,062 mm17134
201835.9 °C30 June 2018-25.1 °C5 January 20189.2 °C856 mm35151
201734.7 °C23 September 2017-24.5 °C28 December 20179.7 °C1,071 mm19113
201635.7 °C22 July 2016-17.7 °C19 December 201610.3 °C895 mm37117
201534.2 °C28 July 2015-31.3 °C20 February 20159.3 °C718 mm30117
201431.5 °C22 July 2014-28.4 °C28 February 20147.4 °C859 mm7138
201336.0 °C17 July 2013-20.1 °C16 December 20138.8 °C855 mm20138
201237.9 °C4 July 2012-21.2 °C20 January 201210.7 °C751 mm40117
201135.5 °C21 July 2011-23.0 °C23 January 20119.0 °C965 mm21130
201034.8 °C29 August 2010-19.5 °C10 January 20109.9 °C649 mm31135
200934.3 °C24 June 2009-25.5 °C14 January 20098.1 °C868 mm7132
200833.6 °C6 June 2008-23.5 °C21 February 20088.5 °C963 mm17138
200735.4 °C31 July 2007-22.2 °C6 March 20079.3 °C774 mm29128
200635.3 °C1 August 2006-19.4 °C18 February 20069.8 °C924 mm17113
200535.0 °C9 June 2005-24.5 °C28 January 20059.3 °C668 mm34130
200432.3 °C8 June 2004-24.4 °C25 January 20048.4 °C854 mm5125
200333.8 °C25 June 2003-21.3 °C3 March 20038.1 °C706 mm11138
200234.5 °C16 July 2002-24.9 °C4 March 20029.3 °C674 mm35146
200137.4 °C8 August 2001-22.1 °C20 January 20019.8 °C773 mm26122
200032.1 °C10 June 2000-23.0 °C22 January 20008.5 °C825 mm4126
199933.9 °C30 July 1999-22.6 °C11 January 19999.4 °C747 mm29122
199835.0 °C25 June 1998-20.8 °C11 March 199810.5 °C745 mm27107
199734.0 °C14 July 1997-22.9 °C17 January 19978.0 °C730 mm14147
199634.1 °C7 August 1996-32.4 °C3 February 19967.3 °C933 mm9156
199538.2 °C14 July 1995-22.3 °C5 February 19958.3 °C887 mm21139
199436.4 °C17 June 1994-32.1 °C19 January 19948.2 °C886 mm12131
199334.4 °C5 July 1993-25.2 °C25 February 19938.1 °C839 mm15147
199232.6 °C13 June 1992-19.7 °C16 January 19927.9 °C837 mm5134
199134.0 °C18 July 1991-17.7 °C22 January 19919.5 °C850 mm36133
199035.3 °C4 July 1990-20.8 °C26 February 19909.5 °C1,016 mm13127
198934.4 °C10 July 1989-21.9 °C19 March 19897.8 °C625 mm14145
198839.1 °C7 July 1988-21.6 °C27 January 19888.9 °C776 mm46131
198737.4 °C20 July 1987-23.2 °C25 January 198710.0 °C764 mm41123
198634.7 °C6 July 1986-25.2 °C8 March 19868.7 °C920 mm10136
198532.5 °C13 July 1985-23.6 °C9 January 19858.3 °C958 mm16133
198432.8 °C23 July 1984-27.5 °C21 January 19848.5 °C835 mm17129
198336.0 °C16 July 1983-21.1 °C19 December 19838.7 °C862 mm36131
198233.1 °C6 July 1982-26.9 °C17 January 19828.2 °C832 mm10134
198134.2 °C8 July 1981-28.0 °C4 January 19818.1 °C841 mm11137
198032.6 °C11 July 1980-20.4 °C29 February 19807.7 °C875 mm13142
197931.6 °C7 August 1979-32.2 °C11 January 19797.7 °C743 mm4137
197832.9 °C14 August 1978-25.9 °C4 February 19787.4 °C723 mm20155
197735.6 °C19 July 1977-24.1 °C9 January 19778.6 °C784 mm27124
197633.7 °C8 September 1976-27.1 °C18 January 19767.7 °C817 mm24155
197534.6 °C1 August 1975-21.0 °C9 February 19758.7 °C836 mm17143
197434.5 °C9 July 1974-25.5 °C8 February 19747.9 °C862 mm14145
197335.6 °C27 August 1973-27.6 °C17 February 19739.1 °C856 mm18123
197232.5 °C22 July 1972-26.3 °C16 January 19727.0 °C822 mm9155
197137.2 °C28 June 1971-23.7 °C2 February 19718.3 °C708 mm21141
197034.0 °C1 July 1970-25.1 °C14 February 19708.0 °C786 mm22142
196934.5 °C24 August 1969-21.0 °C1 January 19698.0 °C723 mm23145
196833.4 °C23 August 1968-27.1 °C8 January 19688.1 °C853 mm19134
196732.0 °C15 June 1967-30.6 °C12 February 19677.4 °C844 mm8141
196637.0 °C2 July 1966-25.7 °C29 January 19667.9 °C737 mm24150
196535.1 °C14 August 1965-21.9 °C30 January 19657.9 °C871 mm17135
196437.5 °C29 June 1964-24.6 °C1 January 19648.8 °C720 mm33141
196335.3 °C1 July 1963-26.8 °C15 January 19637.5 °C683 mm22135
196233.5 °C24 August 1962-23.2 °C19 January 19627.6 °C734 mm14150
196133.0 °C29 June 1961-21.7 °C25 January 19618.0 °C842 mm15150
196032.8 °C7 September 1960-21.6 °C24 December 19607.6 °C838 mm8147
195933.6 °C28 June 1959-27.3 °C2 February 19597.9 °C994 mm29149
195833.4 °C5 August 1958-25.0 °C4 January 19587.7 °C510 mm18150
195733.6 °C22 June 1957-22.3 °C16 January 19578.1 °C889 mm16149
195635.3 °C13 June 1956-19.6 °C23 February 19567.8 °C804 mm10156
195535.5 °C21 August 1955-21.9 °C13 February 19558.9 °C750 mm37141
195434.3 °C23 August 1954-23.6 °C20 December 19548.2 °C971 mm24146
195336.8 °C1 September 1953-22.4 °C26 January 19539.3 °C726 mm25121
195236.6 °C16 June 1952-24.7 °C30 January 19528.6 °C760 mm33144
195132.5 °C26 July 1951-29.4 °C30 January 19517.5 °C1,051 mm5141
195031.8 °C12 July 1950-21.6 °C20 February 19507.3 °C877 mm8147
194934.4 °C3 July 1949-23.6 °C31 January 19499.0 °C872 mm27136
194836.7 °C24 August 1948-25.7 °C23 January 19488.0 °C788 mm24128
194735.0 °C18 August 1947-24.6 °C19 February 19477.0 °C856 mm15163
194631.4 °C19 July 1946-24.6 °C3 February 19468.5 °C656 mm14127
194531.2 °C5 September 1945-24.3 °C25 January 19457.6 °C972 mm5133
194434.2 °C14 August 1944-23.5 °C22 December 19448.0 °C738 mm16153
194332.7 °C1 September 1943-26.5 °C27 January 19436.6 °C727 mm4162
194233.3 °C17 July 1942-28.3 °C10 January 19427.3 °C719 mm9154
194134.3 °C28 July 1941-22.2 °C5 March 19417.7 °C718 mm18139
194033.6 °C29 July 1940-25.4 °C17 January 19406.3 °C742 mm10161

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
14.5 °C
+1.1 °C
Hot days (≥ 30 °C)
31 d/yr
+11
Frost days (< 0 °C)
139 d/yr
+2
Annual rainfall
757 mm
-61 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan-2.2 °C-0.4 °C16 mm-33 mm
Feb-1.0 °C-0.7 °C36 mm-8 mm
Mar11.1 °C+5.4 °C94 mm+32 mm
Apr14.8 °C+1.4 °C63 mm-18 mm
May18.4 °C-1.4 °C103 mm+19 mm
Jun27.0 °C+1.9 °C115 mm+31 mm
Jul28.7 °C+1.3 °C65 mm-11 mm
Aug27.0 °C+0.8 °C44 mm-35 mm
Sep24.5 °C+2.4 °C39 mm-34 mm
Oct17.9 °C+2.6 °C79 mm+13 mm
Nov7.4 °C0.0 °C36 mm-28 mm
Dec-0.4 °C-1.3 °C67 mm+12 mm

The year's extremes

Hottest day
34.9 °C
22 Jun 2025
Coldest day
-20.9 °C
22 Jan 2025
Wettest day
47.6 mm
19 Oct 2025
Windiest day
38.7 km/h
29 Apr 2025
Strongest gust
90.7 km/h
15 Mar 2025
Hottest feels-like
39.5 °C
22 Jun 2025
Coldest feels-like
-27.5 °C
22 Jan 2025
Snowiest day
9.0 cm
10 Dec 2025
Sunniest day
15.0 h
6 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 Midland?

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

What is the hottest day ever recorded in Midland?

The hottest day measured in Midland between 1940 and 2025 was 7 July 1988, reaching 39.1 °C.

What is the coldest day in Midland?

The coldest day measured in Midland between 1940 and 2025 was 3 February 1996, at -32.4 °C.

Does it snow in Midland?

Yes. Midland gets on average 89.3 cm of snow per year and has around 137 frost days.

Has the climate of Midland warmed?

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

What is the wettest day in Midland?

The wettest day measured in Midland between 1940 and 2025 was 30 June 1976, with 64 mm of rain in 24 hours.

What was the windiest day in Midland?

The windiest day measured in Midland between 1940 and 2025 was 30 April 1984, with winds reaching 56.3 km/h.

What is the warmest month in Midland?

The warmest month in Midland is July (21.7 °C on average); the coldest is January (-5.7 °C).

How much does it rain in Midland?

Midland receives on average 818 mm of precipitation per year, spread over about 117 rainy days.

Is it sunny in Midland?

Midland gets on average 8.7 hours of sunshine per day, roughly 3,175 hours per year over 1940-2025.

What is the biggest single-day snowfall in Midland?

The heaviest 24-hour snowfall measured in Midland between 1940 and 2025 was 26 January 1978, with 30.8 cm.

Are there tropical nights in Midland?

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

What was the most extreme apparent temperature in Midland?

In Midland, between 1940 and 2025, the highest apparent temperature reached 42.6 °C on 14 July 1995, and the lowest was -38.2 °C on 3 February 1996.

Compare Midland with another city

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

Nearby cities

The climate around Midland

Other cities — United States