Can't find what you're looking for? We're happy to answer your questions.

Pennsylvania Weather Records

Weather data and records for the U.S. state of Pennsylvania based on data compiled by the NOAA.
All data displayed in U.S. customary units.
All data displayed in metric units.
Pennsylvania Statewide Averages
Average temperatures over the entire territory of the state, from 1991–2020.
Month High (°F°C) Low (°F°C)
January 34.71.5 18.5-7.5
February 38.03.3 19.9-6.7
March 46.98.3 26.8-2.9
April 60.215.7 36.62.6
May 70.521.4 46.68.1
June 78.325.7 55.613.1
July 82.327.9 60.015.6
August 80.627.0 58.514.7
September 73.823.2 51.710.9
October 62.116.7 40.74.8
November 49.89.9 31.7-0.2
December 39.24.0 24.1-4.4
Entire Year 59.815.4 39.34.1
Pennsylvania Cities
Yearly weather averages for various places in Pennsylvania, from 1991–2020.
City Average (°F°C) Record (°F°C) Yearly (inchescm)
High Low High Low Precipitation Snow
Allentown 62.517.0 42.35.7 105.140.6 -15.0-26.1 47.3120.3 33.384.7
Altoona 60.115.6 41.45.2 102.939.4 -25.1-31.7 36.693.0 n/a
Bradford 56.213.5 34.41.3 99.037.2 -36.0-37.8 49.5125.7 76.1193.2
Chambersburg 63.217.3 43.76.5 107.141.7 -20.9-29.4 41.9106.3 29.775.4
Donora 63.517.5 42.25.7 105.140.6 -18.9-28.3 39.099.2 21.454.5
Dubois 56.913.8 39.03.9 100.938.3 -26.0-32.2 43.1109.4 n/a
East Stroudsburg 61.716.5 40.54.7 106.041.1 -35.0-37.2 52.7133.9 40.1101.9
Erie 58.114.5 42.96.1 100.037.8 -18.0-27.8 42.9109.0 103.8263.8
Franklin 59.915.5 38.63.7 106.041.1 -29.9-34.4 45.8116.3 54.0137.2
Harrisburg 63.517.5 45.17.3 107.141.7 -22.0-30.0 44.3112.4 29.875.7
Lancaster 63.517.5 43.46.3 107.141.7 -27.0-32.8 44.2112.4 19.850.4
Lewistown 62.116.7 41.65.3 106.041.1 -17.0-27.2 41.6105.6 27.168.9
Philadelphia 65.218.5 48.29.0 107.141.7 -11.9-24.4 44.1112.1 23.259.0
Phoenixville 65.318.5 43.66.4 111.043.9 -18.9-28.3 42.7108.5 n/a
Pittsburgh 61.516.4 42.86.0 102.939.4 -22.0-30.0 39.6100.6 44.6113.4
Reading 63.517.5 44.36.8 106.041.1 -14.1-25.6 45.8116.4 n/a
Ridgway 58.214.6 35.41.9 109.943.3 -35.0-37.2 45.3115.1 51.0129.6
Selinsgrove 61.216.2 40.54.7 105.140.6 -27.0-32.8 43.0109.2 28.171.4
Shippensburg 63.617.5 43.36.3 105.140.6 -16.1-26.7 42.5108.0 34.687.9
State College 59.215.1 41.65.3 102.038.9 -20.0-28.9 41.4105.3 43.8111.3
Titusville 58.514.7 35.51.9 100.037.8 -36.9-38.3 46.1117.1 84.1213.7
Warren 58.414.6 38.33.5 102.038.9 -34.1-36.7 46.8118.8 66.6169.1
Waynesburg 62.617.0 39.34.1 102.038.9 -25.1-31.7 42.1106.8 29.875.7
Wilkes-Barre 60.015.5 41.25.1 100.938.3 -20.9-29.4 38.698.0 42.6108.3
Williamsport 61.416.3 41.55.3 106.041.1 -20.0-28.9 43.5110.4 35.489.8
York 63.917.7 41.65.3 107.141.7 -20.9-29.4 42.2107.1 n/a