... including targeted forecasts at the time of your arrival to each point!
Pretoria, Gauteng, South Africa experiences a warm, subtropical climate year-round. The city is located in the interior of the country, so it experiences milder temperatures than the coastal areas.
From December to February, the average temperature is 23°C (73°F) during the day and 11°C (51°F) at night. During this time, the days are sunny and dry with some afternoon thunderstorms.
March to May is the hottest time of year, with average temperatures ranging from 24°C (75°F) during the day and 13°C (55°F) at night. During this time, there is often a hot and dry wind blowing in from the northwest, which increases the temperature.
June to August is the winter season in Pretoria. Average temperatures range from 20°C (68°F) during the day and 6°C (43°F) at night. During this time, the skies are typically clear and sunny with occasional light rains.
September to November is the spring season in Pretoria. Average temperatures range from 22°C (71°F) during the day and 10°C (50°F) at night. During this time, the city experiences more rain and afternoon thunderstorms.
As of 2020, the city population is 741651.
This map shows the current & 7-day weather forecast, weather alerts, and weather radar for Pretoria, Gauteng.