... including targeted forecasts at the time of your arrival to each point!
South Lebanon, Ohio, located in the Midwest region of the United States, experiences all four seasons. The temperatures during the winter months (December to February) range from an average low of 27°F to an average high of 42°F. Snowfall is common during the winter, with an average snowfall of 20 inches. Spring (March to May) temperatures range from an average low of 37°F to an average high of 62°F. Summer (June to August) temperatures range from an average low of 57°F to an average high of 82°F. Fall (September to November) temperatures range from an average low of 41°F to an average high of 63°F. Rainfall is common during the spring and summer months, with an average annual precipitation of 42 inches.
As of 2020, the city population is 5885.
This map shows the current & 7-day weather forecast, weather alerts, and weather radar for South Lebanon, Ohio.