... including targeted forecasts at the time of your arrival to each point!
Lebanon, Pennsylvania has a humid continental climate with four distinct seasons. Winters in Lebanon are cold and snowy, with average temperatures ranging from 27-35°F. Snowfall averages just over 29 inches per year, with occasional large snowstorms. Spring is mild and wet, with temperatures ranging from 37-59°F and an average of 4.7 inches of rain per month. Summers in Lebanon are hot and humid with temperatures ranging from 71-87°F and an average of 4.4 inches of rain per month. Fall is mild and dry, with temperatures ranging from 47-67°F and an average of 3.2 inches of rain per month.
As of 2020, the city population is 80620.
This map shows the current & 7-day weather forecast, weather alerts, and weather radar for Lebanon, Pennsylvania.