Pittsburgh, United States skyline

Pittsburgh Weather in December

Pittsburgh, United States in December: how the month usually turns out, from 2006–2025 averages.

A typical December day in Pittsburgh peaks at 5.8°C (42.4°F) and drops to -1.6°C (29.1°F) overnight; expect about 12 rainy days (100 mm in total) and 4.4 hours of sunshine daily.

Avg high

5.8°C (42.4°F)

Avg low

-1.6°C (29.1°F)

Rainfall

100 mm (4 in)

Rainy days

12 days

Sunshine

4.4 h / day

Humidity

74%

December vs the rest of the year

On temperature, December beats 2 of 11 other months, and it ranks as the 6th driest month of the year.

MonthAvg highvs DecemberRainRainy days
January2.9°C (37.2°F)−2.9°C (−5.2°F)88 mm12
February4.8°C (40.6°F)−1°C (−1.8°F)93 mm12
March10.8°C (51.4°F)+5°C (+9°F)103 mm13
April16.7°C (62.1°F)+10.9°C (+19.6°F)119 mm14
May22°C (71.6°F)+16.2°C (+29.2°F)126 mm15
June26.3°C (79.3°F)+20.5°C (+36.9°F)145 mm15
July28.6°C (83.5°F)+22.8°C (+41°F)115 mm15
August27.7°C (81.9°F)+21.9°C (+39.4°F)95 mm12
September24.5°C (76.1°F)+18.7°C (+33.7°F)96 mm10
October17.7°C (63.9°F)+11.9°C (+21.4°F)104 mm12
November10.8°C (51.4°F)+5°C (+9°F)75 mm9
December5.8°C (42.4°F)—100 mm12

What December feels like in Pittsburgh

Early winter arrives in Pittsburgh with December. It is cold outside for most of the day; indoor breaks come as a relief. The gap between afternoon and night is small, so nights hover around freezing, so frost is common and the temperature hardly changes after dark. Damp air makes the cold feel rawer than the numbers alone suggest.

Rain in Pittsburgh in December

Expect a mix of dry and wet days, with rain about one day in 3. A rainy day brings about 8.4 mm (0.3 in) on average — steady rain rather than a passing shower. The yearly figure is similar, around 8.3 mm per wet day.

Daylight and sunshine in December

On 15 December the sun rises at about 7:36 am and sets around 4:54 pm local time, giving 9 h 19 min of daylight. Evenings are drawing in — 40 min less daylight than mid-November. About 47% of daylight hours are sunny; in short, sun and cloud share the day.

How December compares to the rest of the year

Ranked by average high, December comes out as the 3rd coolest month in Pittsburgh. Afternoons run 5°C (9°F) cooler than in November, with 25 mm more rain. The cooling trend carries on into January. January averages a high of 2.9°C (37.2°F).

Who December suits

  • Sightseeing: less ideal — it is cold for long walks.
  • Parks & outdoor: less ideal — too cool to sit outside for long.

Tips for visiting Pittsburgh in December

Rain Protection

A compact umbrella and a light waterproof jacket.

Warm Layers

A warm jacket, a hat and gloves for cold mornings and evenings.

Quick questions

How warm is Pittsburgh in December?

Afternoons average 5.8°C (42.4°F) and nights about -1.6°C (29.1°F) — cold by most people's standards. It is the 3rd coolest month of the year.

Does it rain a lot in Pittsburgh in December?

Yes, fairly — rain falls about one day in 3 and totals about 100 mm, so an umbrella is worth carrying.

What should I wear in Pittsburgh in December?

Pack rain protection and warm layers. Evenings feel similar to the day, so the same clothes work from morning to night.

Is December or January better for visiting Pittsburgh?

December scores better on our climate ranking (#10 of 12 vs #12), rated Poor against Poor. January is cooler.

Is December a good time to visit Pittsburgh?

Poor

Poor — chilly days, freezing nights, frequent rain (about 12 rainy days). Within Pittsburgh's own year, December ranks #10 of 12 — one of the least comfortable months.

December in other United States cities

Warmer or drier places in December

Plan a trip to Pittsburgh

Get a day-by-day weather score for your exact travel dates.

Open the Trip Planner

Monthly averages from 20 years of Open-Meteo history (2006–2025), not a forecast — see all 12 months in Pittsburgh weather by month.