Menu
Pretoria Union Buildings
Menu

Weather

Pretoria is famous for its long, hot, and rainy summers and short, crisp, dry winters.

Shielded in a valley but sitting at an altitude of 1,339 metres, the city enjoys a comfortable annual average temperature of 18.7 °C. However, the daytime heat and nighttime cooling vary significantly by season.

🌸 Spring (September – October)

  • The Purple City: This transition season transforms the streets. Over 70,000 Jacaranda trees burst into bloom, covering the city in a breathtaking canopy of purple and lilac.

☀️ Summer (November – February)

  • Daytime: Hot and sunny with average highs around 28 °C.
  • Nighttime: Balmy and pleasant with average lows around 17 °C.
  • Rainfall: Summers are wet and stormy. January is the wettest month, bringing the highest number of heavy downpours, usually as dramatic afternoon thunderstorms.

❄️ Winter (June – August)

  • Daytime: Mild, clear, and beautiful with average highs around 19 °C.
  • Nighttime: Cold and crisp with average lows around 5 °C.
  • Frost: Cloudless skies allow the day’s heat to escape rapidly, often resulting in sharp overnight frosts.
loader-image
Pretoria / Tshwane
11:59 am, Sep 15, 2026
temperature icon 21°C
clear sky
55 %
1019 mb
12 mph
Wind Gust: 0 mph
Clouds: 0%
Visibility: 10 km
Sunrise: 6:04 am
Sunset: 6:00 pm
Hourly Forecast
2:00 pm
temperature icon
22°/25°°C 0 mm 0% 11 mph 48% 1019 mb 0 mm/h
5:00 pm
temperature icon
24°/25°°C 0 mm 0% 9 mph 36% 1017 mb 0 mm/h
8:00 pm
temperature icon
22°/22°°C 0 mm 0% 7 mph 35% 1018 mb 0 mm/h
11:00 pm
temperature icon
21°/21°°C 0 mm 0% 2 mph 38% 1019 mb 0 mm/h
2:00 am
temperature icon
20°/20°°C 0 mm 0% 2 mph 40% 1018 mb 0 mm/h
5:00 am
temperature icon
19°/19°°C 0 mm 0% 3 mph 43% 1018 mb 0 mm/h
8:00 am
temperature icon
21°/21°°C 0 mm 0% 6 mph 37% 1020 mb 0 mm/h
11:00 am
temperature icon
26°/26°°C 0 mm 0% 10 mph 29% 1019 mb 0 mm/h