Climateby Month

Pennsylvania climate by month

4 cities · NOAA 1991-2020 normals

January highs across Pennsylvania range from 36°F in Pittsburgh to 41°F in Philadelphia; July highs from 83°F in Pittsburgh to 88°F in Philadelphia. The most common best months across these cities are May, September.

Pennsylvania weather month by month

Average of the 4 Pennsylvania cities on this site, computed from NOAA's unrounded values (so it can differ by a degree from averaging the rounded city figures); individual cities differ, sometimes a lot.

20°40°60°80°100° January: normal high 39°F (4°C), low 23°F (-5°C) 39° 23° February: normal high 42°F (6°C), low 24°F (-4°C) March: normal high 51°F (11°C), low 31°F (-1°C) April: normal high 63°F (17°C), low 42°F (6°C) May: normal high 73°F (23°C), low 52°F (11°C) June: normal high 81°F (27°C), low 61°F (16°C) July: normal high 86°F (30°C), low 66°F (19°C) 86° 66° August: normal high 84°F (29°C), low 64°F (18°C) September: normal high 77°F (25°C), low 57°F (14°C) October: normal high 65°F (18°C), low 45°F (7°C) November: normal high 53°F (12°C), low 35°F (2°C) December: normal high 43°F (6°C), low 28°F (-2°C) JFMAMJJASOND
MonthHighLowWet daysSnow
January39°F23°F129.7 in
February42°F24°F119.9 in
March51°F31°F115.6 in
April63°F42°F120.5 in
May73°F52°F130.0 in
June81°F61°F110.0 in
July86°F66°F110.0 in
August84°F64°F100.0 in
September77°F57°F100.0 in
October65°F45°F100.2 in
November53°F35°F101.0 in
December43°F28°F124.8 in

Regional differences

Warmest and coolest Pennsylvania city each month

MonthWarmestCoolestBest month for
January Philadelphia 41°F Pittsburgh 36°F –
February Philadelphia 44°F Pittsburgh 40°F –
March Philadelphia 53°F Pittsburgh 49°F –
April Philadelphia 65°F Gettysburg 62°F –
May Philadelphia 74°F Pittsburgh 72°F 4 cities
June Philadelphia 83°F Pittsburgh 79°F –
July Philadelphia 88°F Pittsburgh 83°F –
August Philadelphia 86°F Pittsburgh 82°F –
September Philadelphia 79°F Pittsburgh 75°F 1 city
October Philadelphia 67°F Pittsburgh 63°F –
November Philadelphia 56°F Pittsburgh 51°F –
December Philadelphia 46°F Pittsburgh 41°F –

By normal daily high. "Best month for": how many of the 4 cities have it among their best months by our comfort score.

Frost and humidity across Pennsylvania

All Pennsylvania cities

CityJan highJul highWet days/yrSnow/yrBest months
Allentown 38°F86°F 12933.1 in May
Gettysburg 38°F86°F 12327.0 in May
Philadelphia 41°F88°F 12123.1 in May
Pittsburgh 36°F83°F 15444.1 in May, Sep

Frost dates for Pennsylvania