49103 Berrien Springs, MI has a humid continental climate with four distinct seasons. Summers are hot and humid with average temperatures in the high 70s and lows in the mid-60s. Winters are cold with an average temperature of the low 30s and highs in the low 40s. Spring and autumn are milder with temperatures ranging from the upper 40s to mid-70s. Precipitation is evenly distributed throughout the year, which can range from light snowfall in winter to thunderstorms during summer months.
Berrien Springs (zip 49103), Michigan gets 40 inches of rain, on average, per year. The US average is 38 inches of rain per year.
Berrien Springs (zip 49103) averages 70 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 Berrien Springs (zip 49103). The US average is 205 sunny days.
Berrien Springs (zip 49103) gets some kind of precipitation, on average, 137 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 83 degrees
Winter Low: the January low is 18
Rain: averages 40 inches of rain a year
Snow: averages 70 inches of snow a year