Edwardsburg, MI (49112) has a humid continental climate, which features hot and humid summers with mild winters. During summer months, average temperatures range between 80-85°F while winter months have an average temperature of 20-30°F. The town receives an average precipitation of 31 inches per year, with the majority of rainfall occurring during the summer months and snowfall occurring in winter. Despite these conditions, Edwardsburg is a great place to live with plenty of outdoor activities available for the locals to enjoy all year round.
Edwardsburg (zip 49112), Michigan gets 40 inches of rain, on average, per year. The US average is 38 inches of rain per year.
Edwardsburg (zip 49112) averages 58 inches of snow per year. The US average is 28 inches of snow per year.
On average, there are 173 sunny days per year in Edwardsburg (zip 49112). The US average is 205 sunny days.
Edwardsburg (zip 49112) gets some kind of precipitation, on average, 138 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 17
Rain: averages 40 inches of rain a year
Snow: averages 58 inches of snow a year