December weather forecast and climate
Pennsylvania, USA

Flag of Pennsylvania, USA
Flag of Pennsylvania, USA

Weather in December

December begins the winter in Pennsylvania with the average high temperatures in the 34°F (1.1°C) to 45°F (7.2°C) range and the average low temperatures in the cold 18°F (-7.8°C) to 30°F (-1.1°C) range. The western half of the state is prone to cold weather with average low temperatures of 18°F (-7.8°C) in Bradford and 22°F (-5.6°C) in Indiana, while the eastern half is relatively warm with average low temperatures of 27°F (-2.8°C) in Norristown and 30°F (-1.1°C) in Philadelphia.
Snowfall is heavy in the highlands and mountains, while rainfall is to the tune of 3" (76mm) to 4" (102mm). Regions around Lake Erie are the cloudiest in the state with only 5 days of sunshine, while the rest of the state averages around 10. Chilly winds blow during the winter that makes the air seem colder than it is on the thermometer reading.
The Philadelphia landscape is mostly white in December, and the severe cold necessitates warm winter clothes, gloves, boots, and caps during Christmas celebrations!.


Weather forecast for your location

1. Click Locate me button
2. Allow the app to use your location
* you will be automatically redirected to the weather forecast for your location