Fort Madison Weather Records

Fort Madison, Iowa weather averages and records from 1893–2024 based on data made available by the NOAA.
All-Time Recorded High
The highest temperature ever recorded in Fort Madison, Iowa was 107 °F which occurred on July 26, 1916.
Highest Temperatures: All-Time By Year
All-Time Recorded Low
The lowest temperature ever recorded in Fort Madison, Iowa was -23 °F which occurred on January 10, 1982.
Lowest Temperatures: All-Time By Year
Fort Madison Weather by Month
Averages based on the years 1991–2020
Month Average (°F) Record (°F) Average (inches)
High ☀️ Low 🌙 High ☀️ Low 🌙 Precipitation 💧 Snow ❄️
January 33.2 17.7 67 -23 1.7 6.7
February 38.0 21.6 71 -21 1.9 5.2
March 50.4 32.3 84 -11 2.8 1.7
April 62.6 43.3 93 11 4.0 0.5
May 72.7 54.5 95 22 5.1 0.0
June 82.0 64.2 104 41 5.1 0.0
July 85.5 68.3 107 47 4.1 0.0
August 84.3 66.4 104 42 3.8 0.0
September 77.6 58.0 100 31 3.5 0.0
October 64.7 46.0 92 15 3.1 0.1
November 50.1 33.6 81 -5 2.4 0.7
December 38.0 23.4 70 -19 2.0 5.7
Entire year 61.7 44.2 107 -23 39.4 20.7
More Fort Madison Weather Records
1893–2024
Highest daily low 89 °F July 22, 1901
Lowest daily high -8 °F February 2, 1996
Greatest daily range
(Difference of high and low)
55 °F January 18, 1996
Greatest difference in daily high
over two conscutive days
45 °F Jan 18–19, 1996
Most daily precipitation 8.5 inches August 6, 1959
Most monthly precipitation 17.9 inches September 1970
Most yearly precipitation 60.1 inches 1970
Most yearly days with precipitation 142 1993
Earliest snow in season October 20 1916
Latest snow in season May 5 1908
Most daily snow 18.0 inches February 1, 2011
Most monthly snow 32.0 inches April 1905
Most yearly snow 57.5 inches 1905
Most snow in a winter 63.5 inches 1904–1905
Greatest snow accumulation 18.0 inches February 4, 2011
Earliest freeze September 26 1984
Earliest day ≥ 80 °F March 17 1894
Earliest day ≥ 90 °F April 28 1894
Earliest day ≥ 100 °F June 12 1894
Latest freeze May 12 1966
Latest day ≥ 80 °F November 1 1968
Latest day ≥ 90 °F October 7 1963
Latest day ≥ 100 °F September 2 2000
Most days in a year < 0 °F 31 1978
Most days in a year < 32 °F 136 1972
Most days in a year ≥ 80 °F 122 1956
Most days in a year ≥ 90 °F 57 1983
Most days in a year ≥ 100 °F 13 1916
Fort Madison Weather Streaks
Most consecutive days...
With precipitation 12 days Nov 9–20, 1985
Without precipitation 46 days Oct 6 – Nov 20, 1893
With snow 4 days Feb 12–15, 2021
High temperature at or
below freezing
33 days Jan 26 – Feb 27, 1978
High temperature ≥ 80 °F 66 days Jul 8 – Sep 11, 1983
High temperature ≥ 90 °F 25 days Jul 7–31, 1916
High temperature ≥ 100 °F 8 days Jul 24–31, 1916
Plant Hardiness Zone
6A
Fort Madison is in plant hardiness zone 6A
based on average yearly minimum temperature from 1991–2020
Facts About Fort Madison Weather
Fort Madison Weather by Year
More Fort Madison Weather
Compare Fort Madison to
Weather Station Details
Years Station Coordinates
1893–2024 Fort Madison location