Waterloo Weather Records

Waterloo, Iowa weather averages and records from 1895–2024 based on data made available by the NOAA.
All-Time Recorded High
The highest temperature ever recorded in Waterloo, Iowa was 112 °F which occurred on July 14, 1936.
Highest Temperatures: All-Time By Year
All-Time Recorded Low
The lowest temperature ever recorded in Waterloo, Iowa was -34 °F which occurred on January 16, 2009.
Lowest Temperatures: All-Time By Year
Waterloo Weather by Month
Averages based on the years 1991–2020
Month Average (°F) Record (°F) Average (inches)
High ☀️ Low 🌙 High ☀️ Low 🌙 Precipitation 💧 Snow ❄️
January 27.0 9.3 65 -34 1.1 10.0
February 31.4 13.9 78 -31 1.1 9.3
March 45.3 25.7 87 -34 2.0 4.6
April 59.8 36.6 100 -4 4.0 1.7
May 71.6 48.9 108 22 4.6 0.1
June 81.1 59.5 107 33 5.7 0.0
July 83.9 62.7 112 42 4.3 0.0
August 81.7 59.7 110 33 4.2 0.0
September 75.7 51.1 102 19 3.1 0.0
October 61.8 38.9 95 0 2.8 0.3
November 46.0 26.4 83 -17 1.9 3.1
December 32.6 15.7 74 -29 1.4 9.9
Entire year 58.3 37.5 112 -34 36.3 39.1
More Waterloo Weather Records
1895–2024
Highest daily low 80 °F August 16, 1988
Lowest daily high -16 °F February 2, 1996
Greatest daily range
(Difference of high and low)
59 °F January 18, 1996
Greatest difference in daily high
over two conscutive days
52 °F Jan 18–19, 1996
Most daily precipitation 5.5 inches July 2, 1999
Most monthly precipitation 13.4 inches September 2018
Most yearly precipitation 54.2 inches 2018
Most yearly days with precipitation 139 2019
Earliest snow in season October 14 2018
Latest snow in season May 29 1947
Most daily snow 13.2 inches January 3, 1971
Most monthly snow 33.9 inches December 2000
Most yearly snow 64.7 inches 2019
Most snow in a winter 60.0 inches 2018–2019
Greatest snow accumulation 25.0 inches February 20, 1936
Earliest freeze September 13 1975
Earliest day ≥ 80 °F March 3 2024
Earliest day ≥ 90 °F April 10 1930
Earliest day ≥ 100 °F April 22 1980
Latest freeze May 29 1965
Latest day ≥ 80 °F November 8 1999
Latest day ≥ 90 °F October 14 1897
Latest day ≥ 100 °F September 15 1927
Most days in a year < 0 °F 51 1978
Most days in a year < 32 °F 170 1976
Most days in a year ≥ 80 °F 126 2023
Most days in a year ≥ 90 °F 60 1936
Most days in a year ≥ 100 °F 20 1936
Most days in a year ≥ 110 °F 4 1936
Waterloo Weather Streaks
Most consecutive days...
With precipitation 10 days May 16–25, 1902
Without precipitation 43 days Sep 5 – Oct 17, 1953
With snow 7 days Feb 5–11, 2018
High temperature at or
below freezing
52 days Dec 30, 1978 – Feb 19, 1979
High temperature ≥ 80 °F 67 days Jun 23 – Aug 28, 1936
High temperature ≥ 90 °F 21 days Jun 28 – Jul 18, 1921
High temperature ≥ 100 °F 13 days Jul 5–17, 1936
High temperature ≥ 110 °F 3 days Jul 12–14, 1936
Plant Hardiness Zone
5A
Waterloo is in plant hardiness zone 5A
based on average yearly minimum temperature from 1991–2020
Waterloo Weather by Year
More Waterloo Weather
Compare Waterloo to:
Weather Station Details
Years Station Coordinates
1950–2024 Waterloo Municipal Airport location
1895–1950 Waterloo location