Weather Averages Battle Lake, MN

Weather Reports

Enter Location or Click Browse
Weather Averages for
Battle Lake, MN


Latitude: 46°25'N, Longitude: 95°34'W, Elevation: 980.0 ft, Distance: 10.00 mi

  Unit Year Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Average temperature
over 30 years
°F 41 6 12 26 43 56 66 71 68 58 46 29 12
Average high temperature
over 30 years
°F 52 17 24 37 54 68 77 82 80 69 57 37 22
Average low temperature
over 30 years
°F 30 -4 1 16 31 44 54 59 57 47 36 21 3
Highest recorded temperature
over 36 years
°F 102 55 59 71 93 93 98 102 100 96 91 71 57
Lowest recorded temperature
over 36 years
°F -45 -40 -45 -32 -7 17 33 37 35 19 10 -20 -38
Average number of days above 90°F
over 30 years
days 9.8 - - - - 0.2 1.6 4.2 3.2 0.5 - - -
Average precipitation
over 30 years
in 26.4 0.9 0.6 1.4 2.4 3.0 4.3 3.9 3.3 2.5 2.2 1.0 0.8
Average number of days below 32°F
over 30 years
days 173 30 27 28 17 2.9 - - - 1.2 10 26 31
Average number of days below 0°F
over 30 years
days 50 18 13 5 0.2 - - - - - - 1.9 12
Average snowfall
over 30 years
in 53.0 11.6 8.3 9.9 4.5 0.1 - - - - 1.2 7.6 9.7
Most rain reported in a day
over 49 years
in 4.4 1.0 1.0 1.9 2.3 2.4 4.4 3.0 3.8 2.1 3.6 1.6 2.1
Most rain reported in a month
over 49 years
in 41.2 2.5 2.6 3.3 5.2 7.0 8.2 8.9 9.6 7.5 6.4 3.9 2.7
Least rain reported in a month
over 49 years
in 15.4 0.1 - 0.1 - 0.8 0.8 0.9 0.4 0.4 0.2 0.1 0.1
Heating degree days
over 30 years
days 8962 1802 1465 1198 646 283 67 13 36 227 560 1067 1598
Cooling degree days
over 30 years
days 525 - - - 2 24 97 207 156 37 2 - -
Most snow reported in a month
over 49 years
in 100.6 27.0 25.0 29.0 20.2 1.0 - - - 1.0 10.0 28.5 23.9