Pittsburgh's climate fluctuates between humid continental and humid subtropical, with four distinct seasons. Pittsburgh winters, between December and February, are cold, with average temperatures between 21°F (-6°C) and 39°F (4°C), although the mercury often drops much lower.

In spring, things warm up quickly, while summers, between June and August, are hot and sunny with temperatures averaging between 58°F (14°C) and 82°F (28°C). Pittsburgh receives heavy rainfall, which is fairly evenly distributed throughout the year, but late spring and summer tend to be the wettest. Some snow does fall in winter.