41.448°N, 90.524°W · station MLIthr · 1874–2026 · 153 years of record
The Almanac Ribbon
Every day of the year at Moline: the record high and record low ever set (outer lines), the everyday normal range (shaded band), and the full record envelope behind it.
Record highRecord lowNormal high–low band (1991–2020)hottest ever 111°F · coldest ever -33°F
Records by Month
Month
Record high
Record low
Jan
69°Jan 31, 1989
-33°Jan 31, 2019
Feb
79°Feb 27, 2024
-28°Feb 3, 1996
Mar
88°Mar 29, 1986
-19°Mar 6, 1960
Apr
93°Apr 25, 1986
7°Apr 7, 1982
May
104°May 31, 1934
25°May 3, 2005
Jun
104°Jun 30, 1931
39°Jun 4, 1889
Jul
111°Jul 14, 1936
46°Jul 11, 1945
Aug
106°Aug 18, 1936
40°Aug 30, 1915
Sep
100°Sep 6, 1922
24°Sep 28, 1942
Oct
95°Oct 3, 2006
11°Oct 28, 1925
Nov
80°Nov 1, 1933
-10°Nov 29, 1891
Dec
75°Dec 15, 2021
-24°Dec 23, 1989
All-time
111°Jul 14, 1936
-33°Jan 31, 2019
Longest-Standing Records
The daily records that have held the longest — set in the earliest years and never beaten since. Highs power Moline on hottestsince.com; lows on coldestsince.com.
Oldest-standing record highs
Date
Record
Set
Standing
Feb 10
62°
1876
150yrs
Dec 18
62°
1877
149yrs
Dec 19
62°
1877
149yrs
Dec 20
63°
1877
149yrs
Dec 21
58°
1877
149yrs
Jan 11
56°
1880
146yrs
Jan 26
58°
1882
144yrs
Feb 6
62°
1882
144yrs
Feb 12
67°
1882
144yrs
Dec 23
65°
1889
137yrs
Feb 4
63°
1890
136yrs
Apr 6
86°
1893
133yrs
Oldest-standing record lows
Date
Record
Set
Standing
Apr 27
30°
1874
152yrs
Jan 8
-20°
1875
151yrs
Jan 9
-22°
1875
151yrs
Mar 19
9°
1875
151yrs
Apr 15
19°
1875
151yrs
Apr 16
18°
1875
151yrs
Aug 22
48°
1875
151yrs
Jun 17
46°
1876
150yrs
Jun 18
43°
1876
150yrs
Oct 15
25°
1876
150yrs
Dec 9
-17°
1876
150yrs
Apr 29
31°
1877
149yrs
All-Time Extremes
Hottest ever
111°F
1936-07-14
Coldest ever
-33°F
2019-01-31
Longest heat streak
21 days
≥ 90°F · ended 1901-07-29
The Warming Trend
Moline's annual mean temperature, each year a stripe — blue below the 1991–2020 average, red above.
Days Above / Below the Mark
16 days ≥90°F in 2026 · normal 23 · record 59 in 1936
73 days ≤32°F in 2026 · normal 130 · record 155 in 1952
The Full Record
Every day of the year, record and normal high & low with the year each record was set. Type to filter, click a column to sort.