South African weather

South Africa weather forecast by town

Pick a town for the current temperature, a 3-day forecast and chance of rain. Forecasts refresh about every 30 minutes.

Gauteng

Western Cape

KwaZulu-Natal

Eastern Cape

Free State

North West

Mpumalanga

Limpopo

Northern Cape