Philadelphia, Pennsylvania Weather in December
United States · December climate averages and travel tips
In December, Philadelphia has average highs of 7°C (44°F) and lows of -2°C (29°F). December is winter in United States. The month is moderately rainy, with about 115 mm (4.5 in) of rain spread over 10 days. You get roughly 9.2 hours of daylight and frequently cloudy skies.
Is December a good time to visit Philadelphia?
December is not the best time to visit Philadelphia (3.6/10) mainly because of the cold. The weather is much better in May and September to October.
Visiting Philadelphia in December
December feels cold and damp
December days reach about 7°C, but nights can dip to -2°C. Rain falls on around 10 days, and short daylight hours can make outdoor sightseeing feel chilly and rushed. You can still walk the historic district between Independence Hall and the Liberty Bell, but duck into the museums when the weather turns wet. Save long strolls along the Schuylkill River Trail for a brighter day.
If you hate crowds, visit the outdoor sights on a weekday and keep a museum nearby as your backup.
Holiday lights and markets
Christmas Village brings German-style market stalls to LOVE Park and City Hall, with seasonal food and gifts. The Macy's Christmas Light Show inside the Wanamaker Building is another classic; it's a welcome warm stop near Center City. Both draw festive crowds, especially around weekends and the holidays.
Travelling with kids? Pair the light show with a visit to Reading Terminal Market, where you can warm up over a roast pork sandwich or a soft pretzel.
Crowds and costs
December is generally quieter and often less expensive than Philadelphia's popular May and September-to-October months. But holiday weekends can be busy, and hotel rates may rise around Christmas and New Year. Early December is a better bet if you want the seasonal atmosphere without as many visitors.
For an easy holiday walk, start at City Hall, cross Dilworth Park, then head to LOVE Park. The displays are close together, so you can cut the walk short if the rain or cold gets wearing.
December weather at a glance
| Average high | 7°C (44°F) |
|---|---|
| Average low | -2°C (29°F) |
| Daily mean | 2°C (36°F) |
| Rainfall | 115 mm (4.5 in) |
| Rainy days (1 mm+) | 10 |
| Humidity | 85% |
| Cloud cover | 64% |
| Daylight | 9.2 hours |
| Est. sunshine | 3.6 hours/day |
| Wind | 7 km/h |
| vs November | 6°C cooler than November, with 31 mm more rain. |
What to pack for Philadelphia in December
- a heavy winter coat, gloves and a hat
- an umbrella or rain jacket
- waterproof boots for snow and ice
Philadelphia weather in other months
← NovemberBest time to visit PhiladelphiaJanuary →
Better weather in December nearby
- Mexico City22°C · 7 mm · Excellent
- Orlando, Florida23°C · 51 mm · Excellent
- Cabo San Lucas26°C · 12 mm · Excellent
- Iztapalapa22°C · 13 mm · Excellent
- Puebla23°C · 12 mm · Excellent
- Ecatepec de Morelos22°C · 13 mm · Excellent
Nearby in December
- Brooklyn, New York7°C · 142 mm
- New York7°C · 142 mm
- Manhattan, New York5°C · 121 mm
- Queens, New York7°C · 142 mm
- The Bronx, New York5°C · 121 mm
- Washington, D.C., District of Columbia8°C · 96 mm
Where else is good in December? See where to go in December.