Canton Township, MN has a humid continental climate with hot summers and cold winters. The average annual temperature in the area is around 38°F (3.3°C). Summers are usually warm and humid, with temperatures reaching into the mid-80s (29°C) for some days. Winters are often quite cold, with lows falling into the single digits (-12°C) and snowfall common throughout the season. Precipitation is also relatively common in Canton Township, averaging around 33 inches (83 cm) of rain and snow annually. Overall, Canton Township has a moderate climate that provides pleasant conditions for most of the year.
Canton township, Minnesota gets 35 inches of rain, on average, per year. The US average is 38 inches of rain per year.
Canton township averages 42 inches of snow per year. The US average is 28 inches of snow per year.
On average, there are 185 sunny days per year in Canton township. The US average is 205 sunny days.
Canton township gets some kind of precipitation, on average, 105 days per year. Precipitation is rain, snow, sleet, or hail that falls to the ground. In order for precipitation to be counted you have to get at least .01 inches on the ground to measure.
Weather Highlights
Summer High: the July high is around 82 degrees
Winter Low: the January low is 6
Rain: averages 35 inches of rain a year
Snow: averages 42 inches of snow a year