The University of Pretoria experiences a subtropical highland climate. Here's what you can expect:
Temperature: Average highs range from 19°C (66°F) in winter to 29°C (84°F) in summer, with lows around 5°C (41°F) in winter and 16°C (61°F) in summer.
Rainfall: The region sees most of its rain from October to April, with an annual average of about 700mm.
Extreme Weather: Occasional hailstorms and thunderstorms can occur during the summer months.
Impact on Campus Life: The pleasant weather facilitates outdoor activities and research, though heavy rains can affect commuting and require indoor adjustments for classes and events.