Kelso, TN has a humid subtropical climate with hot summers and mild winters. Precipitation is spread evenly throughout the year, with year-round average temperatures reaching highs in the mid to upper 80s during the summer months and lows in the mid 40s during the winter months. Rainfall averages around 48 inches per year, with snowfall rarely occurring in this area. The humidity levels remain fairly constant throughout the year, averaging around 75%.
Kelso (zip 37348), Tennessee gets 55 inches of rain, on average, per year. The US average is 38 inches of rain per year.
Kelso (zip 37348) averages 2 inches of snow per year. The US average is 28 inches of snow per year.
On average, there are 201 sunny days per year in Kelso (zip 37348). The US average is 205 sunny days.
Kelso (zip 37348) gets some kind of precipitation, on average, 122 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 89 degrees
Winter Low: the January low is 28
Rain: averages 55 inches of rain a year
Snow: averages 2 inches of snow a year