Featuring a subtropical climate, Pretoria has hot, rainy summers with temperatures around 82°F (28°C) and cool, dry winters with temperatures typically reaching 68°F (20°C).