The climate in 66952 Lebanon, KS is temperate and generally mild year-round. There are four distinct seasons, with an average annual temperature of around 54 degrees Fahrenheit. Winters tend to be cold and dry, while summers are warm and humid. Fall brings beautiful foliage and bright colors throughout the area. Spring brings new growth to the area's rolling hills and plains, as well as wildflowers that add bursts of color to the landscape. The area receives around 24 inches of rain per year, with snowfall during the winter months ranging from light to moderate amounts.
Lebanon (zip 66952), Kansas gets 27 inches of rain, on average, per year. The US average is 38 inches of rain per year.
Lebanon (zip 66952) averages 22 inches of snow per year. The US average is 28 inches of snow per year.
On average, there are 226 sunny days per year in Lebanon (zip 66952). The US average is 205 sunny days.
Lebanon (zip 66952) gets some kind of precipitation, on average, 75 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 91 degrees
Winter Low: the January low is 15
Rain: averages 27 inches of rain a year
Snow: averages 22 inches of snow a year