48469 Port Sanilac, MI has a humid continental climate with long, cold winters and warm summers. Average temperatures range from 22掳F in the winter to 75掳F in the summer. Precipitation is abundant throughout the year with an average of 34 inches annually. Snowfall averages around 55 inches each winter, making it an ideal spot to enjoy some winter activities. The area also experiences four distinct seasons, giving residents plenty of time to explore the outdoors and take advantage of all that nature has to offer in 48469 Port Sanilac, MI!
Port Sanilac (zip 48469), Michigan gets 33 inches of rain, on average, per year. The US average is 38 inches of rain per year.
Port Sanilac (zip 48469) averages 40 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 Port Sanilac (zip 48469). The US average is 205 sunny days.
Port Sanilac (zip 48469) gets some kind of precipitation, on average, 120 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 78 degrees
Winter Low: the January low is 15
Rain: averages 33 inches of rain a year
Snow: averages 40 inches of snow a year