Weather Averages Barnesville, MN

Weather Reports

Enter Location or Click Browse
Weather Averages for
Barnesville, MN


Latitude: 46°28'N, Longitude: 96°16'W, Elevation: 1206.0 ft, Distance: 17.04 mi

  Unit Year Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Average temperature
over 30 years
°F 42 6 13 27 44 57 66 71 69 59 47 29 12
Average high temperature
over 30 years
°F 53 16 23 36 55 69 78 83 82 71 58 37 21
Average low temperature
over 30 years
°F 31 -3 3 17 32 44 54 59 57 46 35 20 3
Highest recorded temperature
over 38 years
°F 105 55 55 80 98 96 98 102 105 98 95 77 55
Lowest recorded temperature
over 38 years
°F -38 -38 -36 -25 -5 17 31 39 35 19 10 -20 -34
Average number of days above 90°F
over 30 years
days 13 - - - 0.1 0.4 1.9 4.6 4.5 1.2 - - -
Average precipitation
over 30 years
in 23.1 0.7 0.5 1.2 1.9 2.8 3.7 3.9 3.0 2.5 1.8 0.8 0.6
Average number of days below 32°F
over 30 years
days 163 29 26 24 15 3.1 0.1 - - 1.6 10 26 29
Average number of days below 0°F
over 30 years
days 47 17 11 3.8 0.1 - - - - - - 2.3 12
Average snowfall
over 30 years
in 32.7 8.2 6.1 7.8 2.5 0.1 - - - - 0.6 5.0 6.2
Most rain reported in a day
over 38 years
in 5.2 4.0 0.5 1.7 2.3 2.6 3.6 5.2 3.5 2.9 1.9 1.3 0.8
Most rain reported in a month
over 38 years
in 33.9 6.0 1.4 3.1 5.4 8.6 7.6 9.2 6.7 6.2 6.9 4.0 1.7
Least rain reported in a month
over 38 years
in 9.1 - - 0.1 - 0.3 0.9 0.5 0.1 0.4 0.1 - -
Heating degree days
over 30 years
days 8757 1754 1423 1135 627 272 62 12 35 229 529 1078 1601
Cooling degree days
over 30 years
days 568 - - - 3 30 106 210 171 45 3 - -
Most snow reported in a month
over 38 years
in 86.1 27.7 19.0 25.0 12.0 2.0 - - - - 5.0 24.8 16.6