Spirit Lake May Weather

Averages and records for weather in Spirit Lake, Iowa in the month of May.
Typical Spirit Lake May Weather
1991–2020
Average daily high 68.9 °F
Average daily low 49.1 °F
Average monthly precipitation 4.3 inches
Average monthly snow 0.1 inches
Daily chance of precipitation 33.5%
Daily chance of snow 0.15%
Spirit Lake May Weather Records
1893–2024
Highest temperature 100 °F May 28, 2018
Lowest temperature 26 °F May 3, 1900
Highest daily low 74 °F May 28, 1895
Lowest daily high 41 °F May 1, 2017
Hottest average high temperature 76.2 °F 2018
Coldest average high temperature 62.1 °F 2019
Most daily precipitation 3.4 inches May 5, 2007
Most monthly precipitation 13.0 inches 1903
Most daily snow 3.0 inches May 1, 2013
Most monthly snow 3.0 inches 2013
Note: Daily averages are a moving average which includes 14 days before and after
Day Average (°F) Record (°F)
High Low High Low
May 1 62.6 42.7 85 30
May 2 63.1 43.1 92 29
May 3 63.5 43.5 85 26
May 4 64.1 43.9 85 31
May 5 64.6 44.2 89 32
May 6 64.9 44.6 86 32
May 7 65.2 44.9 89 34
May 8 65.5 45.3 92 33
May 9 65.7 45.7 85 31
May 10 66.0 46.1 91 34
May 11 66.4 46.5 89 33
May 12 66.9 47.0 88 28
May 13 67.4 47.5 93 29
May 14 68.0 48.0 97 32
May 15 68.5 48.5 95 33
May 16 69.0 49.0 89 32
May 17 69.3 49.5 90 38
May 18 69.7 49.9 93 36
May 19 70.0 50.2 86 32
May 20 70.2 50.5 91 33
May 21 70.4 50.8 87 35
May 22 70.7 51.2 84 34
May 23 71.2 51.5 89 37
May 24 71.7 52.0 91 32
May 25 72.1 52.4 93 35
May 26 72.6 52.9 92 35
May 27 73.2 53.4 96 39
May 28 73.7 54.0 100 32
May 29 74.0 54.5 97 36
May 30 74.3 54.8 90 33
May 31 74.5 55.1 88 32
Weather Station Details
Years Station Coordinates
1893–2024 Spirit Lake location