South Africa weather map
The weather in most locations in South Africa today is expected to be warmer than yesterday, with average temperatures ranging from 20°C to 32.16°C.
Weather forecast for major cities in South Africa
Location | Forecast | Now | Min | Max | Chance of rain | |
---|---|---|---|---|---|---|
Gauteng | Light Rain | 21.93° | 15.88° | 24.86° | 95% | |
Western Cape | Overcast Clouds | 27.12° | 15.56° | 33.58° | 0% | |
Kwazulu-Natal | Light Rain | 20° | 11.99° | 27.75° | 94% | |
Eastern Cape | Light Rain | 21.04° | 3.92° | 23.96° | 70% | |
North-West | Moderate Rain | 27.72° | 15.88° | 30.17° | 95% | |
Limpopo | Overcast Clouds | 23.83° | 14.92° | 28.04° | 3% | |
Mpumalanga | Overcast Clouds | 22.84° | 11.56° | 25.67° | 30% | |
Northern Cape | Light Rain | 32.16° | 20.12° | 33.45° | 65% | |
Free State | Heavy Intensity Rain | 25.65° | 14.27° | 29.26° | 100% |
Frequently asked questions
What is the weather right now in South Africa?
As of now, the weather in major cities in South Africa varies:
- In Northern Cape, the temperature is around 32.16°C (89.89°F), with Light Rain.
- In Kwazulu-Natal, the current temperature is about 20°C (68.0°F) Light Rain.
What type of climate zone is South Africa?
Most cities in South Africa are classified within the Mid-latitude desert climate zone (Köppen: BWk).
Where is the hottest place in South Africa today?
Northern Cape is the hottest place in South Africa right now with the daily high temperature reaching 32.16°C or 89.89°F, followed by North-West (27.72°C/81.9°F), Western Cape (27.12°C/80.82°F) and Free State (25.65°C/78.17°F).
What is the coldest place in South Africa right now?
Kwazulu-Natal is the coldest place in South Africa right now, with average temperatures hovering around 20 °C or 68.0 °F.