Lafayette County, Wisconsin has a humid continental climate with warm summers and cold winters. The average annual temperature is 48°F with an average annual high temperature of 59°F and an average annual low temperature of 37°F. Precipitation averages 31 inches per year, most of which occurs between May and August. Snowfall usually begins in late November and continues through April, with the peak occurring in late February or early March. Summers are relatively mild with occasional hot spells that can last for days or even weeks on end. Winter temperatures range from mild to bitterly cold, often accompanied by snowstorms and lake-effect snow originating from the Great Lakes.
Lafayette County, Wisconsin gets 37 inches of rain, on average, per year. The US average is 38 inches of rain per year.
Lafayette County averages 36 inches of snow per year. The US average is 28 inches of snow per year.
On average, there are 189 sunny days per year in Lafayette County. The US average is 205 sunny days.
Lafayette County gets some kind of precipitation, on average, 104 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 9
Rain: averages 37 inches of rain a year
Snow: averages 36 inches of snow a year