... including targeted forecasts at the time of your arrival to each point!
Lewistown, Pennsylvania, United States has a humid continental climate with four distinct seasons. Summers in Lewistown are hot and humid with temperatures ranging from the mid-60s to mid-80s Fahrenheit (18-30°C). July is the hottest month with an average temperature of 75°F (24°C). Winters are cold and snowy with temperatures ranging from the low 20s to low 30s Fahrenheit (-6 to 0°C). January is the coldest month with an average low temperature of 22°F (-6°C). Spring and fall have pleasant temperatures with temperatures ranging from the mid-40s to mid-70s Fahrenheit (7-24°C). Precipitation is fairly evenly distributed throughout the year with annual precipitation averaging around 42 inches (107 cm).
As of 2020, the city population is 8157.
This map shows the current & 7-day weather forecast, weather alerts, and weather radar for Lewistown, Pennsylvania.