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 8.25°C to 26.96°C.

Weather forecast for major cities in South Africa

Location Forecast Now Min Max Chance of rain
Gauteng Clear Sky 23.71° 14.98° 25.41° 0%
Western Cape Clear Sky 13.75° 5.55° 15.95° 0%
Kwazulu-Natal Broken Clouds 18.58° 12.6° 21.02° 53%
Eastern Cape Broken Clouds 8.25° 1.43° 10.79° 27%
North-West Clear Sky 26.96° 9.66° 28.3° 0%
Limpopo Clear Sky 26.95° 14.02° 29.26° 0%
Mpumalanga Clear Sky 24.27° 9.95° 25.32° 0%
Northern Cape Clear Sky 20.29° 6.29° 24.13° 0%
Free State Clear Sky 25.22° 8.06° 27.39° 0%

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 North-West, the temperature is around 26.96°C (80.53°F), with Clear Sky.
- In Eastern Cape, the current temperature is about 8.25°C (46.85°F) Broken Clouds.

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?

North-West is the hottest place in South Africa right now with the daily high temperature reaching 26.96°C or 80.53°F, followed by Limpopo (26.95°C/80.51°F), Free State (25.22°C/77.4°F) and Mpumalanga (24.27°C/75.69°F).

What is the coldest place in South Africa right now?

Eastern Cape is the coldest place in South Africa right now, with average temperatures hovering around 8.25 °C or 46.85 °F.