Grand Marais, MN has a humid continental climate, with long cold winters and short cool summers. Winters in Grand Marais typically reach temperatures below freezing for several months of the year, while the summers are much milder, usually reaching temperatures between 60 and 70 degrees Fahrenheit (15 to 21 degrees Celsius). Precipitation can be expected throughout the year, with a higher likelihood during the spring and fall seasons. Snow is common in winter, while thunderstorms occur most often in summer. The area also experiences considerable wind, which can cause extreme temperature drops during colder months.
Grand Marais (zip 55604), Minnesota gets 29 inches of rain, on average, per year. The US average is 38 inches of rain per year.
Grand Marais (zip 55604) averages 56 inches of snow per year. The US average is 28 inches of snow per year.
On average, there are 179 sunny days per year in Grand Marais (zip 55604). The US average is 205 sunny days.
Grand Marais (zip 55604) gets some kind of precipitation, on average, 100 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 71 degrees
Winter Low: the January low is 2
Rain: averages 29 inches of rain a year
Snow: averages 56 inches of snow a year