Weather Averages Armstrong, IA

Weather Reports

Enter Location or Click Browse
Weather Averages for
Armstrong, IA



Latitude: 43°22'N, Longitude: 94°19'W, Elevation: 371.9 m, Distance: 6.22 km

  Unit Year Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Average temperature
over 30 years
°C 7 -9 -6 0 8 15 20 22 20 16 10 1 -7
Average high temperature
over 30 years
°C 13 -4 -1 5 14 22 27 29 27 23 16 6 -2
Average low temperature
over 30 years
°C 1 -15 -11 -4 2 8 13 16 14 9 3 -3 -11
Highest recorded temperature
over 43 years
°C 40 12 18 28 33 35 40 40 38 36 34 24 16
Lowest recorded temperature
over 43 years
°C -35 -35 -33 -28 - -12 1 2 3 -5 -11 -25 -33
Average number of days above 27°C
over 30 years
days 14 - - - 0.1 0.9 4.1 4.9 3.2 1.1 0.1 - -
Average precipitation
over 30 years
cm 74.7 1.8 2.0 4.6 7.4 9.1 10.7 9.7 9.9 8.4 5.3 3.6 2.3
Average number of days below -1.5°C
over 30 years
days 146 26 24 23 11 1.5 - - - 0.8 8.4 22 29
Average number of days below -17.5°C
over 30 years
days 27 11 7.1 1.5 - - - - - - - 0.8 7.2
Average snowfall
over 30 years
cm 83.3 18.5 18.8 18.8 4.1 - - - - 0.3 0.8 8.6 21.3
Most rain reported in a day
over 43 years
cm 11.4 3.3 4.3 4.8 5.8 9.9 10.2 6.6 11.4 6.6 7.1 5.1 3.0
Most rain reported in a month
over 43 years
cm 119.4 7.9 8.6 13.5 16.0 26.4 27.7 23.4 38.4 20.3 14.5 13.5 5.3
Least rain reported in a month
over 43 years
cm 37.3 - - - 2.0 2.3 1.3 1.8 0.3 2.0 0.3 - 0.3
Heating degree days
over 30 years
days 7682 1565 1300 1038 550 212 38 9 27 162 458 881 1442
Cooling degree days
over 30 years
days 661 - - - 4 42 152 236 168 54 5 - -
Most snow reported in a month
over 43 years
cm 158.5 61.0 69.8 48.3 21.6 - - - - 7.6 10.2 54.9 61.0