... including targeted forecasts at the time of your arrival to each point!
Lebanon, Ohio experiences four distinct seasons of weather: summer, fall, winter, and spring.
In the summer, Lebanon's average temperature is in the mid-70s (Fahrenheit). Daytime temperatures often reach the mid-80s and occasionally the upper 90s. Nights cool off nicely to the mid-60s. The area receives 11.7 inches of precipitation during the summer months.
In the fall, temperatures tend to be mild with average highs in the mid-60s and lows in the mid-40s. The area receives about 3.8 inches of rainfall during the fall.
During the winter months, temperatures average in the mid-30s. Daytime temperatures can reach the mid-40s while nighttime temperatures often drop to the mid-20s. The area receives around 18.8 inches of snowfall and 3.3 inches of rainfall during the winter months.
In the spring, the weather is mild and pleasant, with average temperatures in the mid-60s. Daytime temperatures can reach the mid-70s and nighttime temperatures can reach the mid-50s. The area receives about 3.7 inches of rainfall during the spring months.
As of 2020, the city population is 20781.
This map shows the current & 7-day weather forecast, weather alerts, and weather radar for Lebanon, Ohio.