WhereItsSunny

Cities in Pennsylvania — climate month by month

Compare 3 cities in Pennsylvania, United States of America, across the year.

← Back to Pennsylvania year-round average

Sunny & HotSunny & WarmSunny & MildTropicalSnowy
CityJanFebMarAprMayJunJulAugSepOctNovDec
Philadelphia
0.1°C32.2°F
89 mm3.5″
1.4°C34.5°F
71 mm2.8″
6.1°C43°F
99 mm3.9″
11.7°C53.1°F
95 mm3.7″
17.7°C63.9°F
105 mm4.1″
22.6°C72.7°F
90 mm3.5″
25.2°C77.4°F
113 mm4.4″
24.4°C75.9°F
108 mm4.3″
20.4°C68.7°F
99 mm3.9″
14°C57.2°F
76 mm3″
8.3°C46.9°F
88 mm3.5″
2.9°C37.2°F
88 mm3.5″
Pittsburgh
-1.7°C28.9°F
62 mm2.4″
0°C32°F
57 mm2.2″
4.8°C40.6°F
82 mm3.2″
10.5°C50.9°F
81 mm3.2″
16.5°C61.7°F
100 mm3.9″
21.1°C70°F
99 mm3.9″
23.3°C73.9°F
99 mm3.9″
22.4°C72.3°F
89 mm3.5″
18.6°C65.5°F
80 mm3.1″
12.3°C54.1°F
64 mm2.5″
6.4°C43.5°F
76 mm3″
1.1°C34°F
72 mm2.8″
Harrisburg
-1.4°C29.5°F
73 mm2.9″
0.1°C32.2°F
71 mm2.8″
5°C41°F
87 mm3.4″
10.9°C51.6°F
86 mm3.4″
16.8°C62.2°F
111 mm4.4″
21.7°C71.1°F
104 mm4.1″
24.2°C75.6°F
94 mm3.7″
23.3°C73.9°F
82 mm3.2″
19.3°C66.7°F
96 mm3.8″
12.7°C54.9°F
75 mm3″
6.9°C44.4°F
88 mm3.5″
1.5°C34.7°F
83 mm3.3″

On mobile, scroll the table horizontally to see all months. Click a city name for its full year-round view.

Frequently asked questions

Which city in Pennsylvania has the least rain?

Pittsburgh is the driest city in Pennsylvania, with approximately 961 mm / 37.8 in of average annual rainfall.

Which city in Pennsylvania is warmest in July?

Philadelphia is the warmest city in Pennsylvania in July, with an average temperature of 25.2°C / 77.4°F.

Which city in Pennsylvania is warmest in January?

Philadelphia is the warmest city in Pennsylvania in January, with an average temperature of 0.1°C / 32.2°F.

Which city in Pennsylvania has the mildest year-round climate?

Philadelphia has the highest annual average temperature in Pennsylvania at 12.9°C / 55.2°F, while Pittsburgh has the lowest at 11.3°C / 52.3°F.

Which city in Pennsylvania has the most sunny months?

Harrisburg matches our sunny profiles (warm/mild with limited rain) for 0 months of the year — the most of any city in Pennsylvania.