Today across the country. Choose a city for its 7-day forecast.
Johannesburg
Gauteng
Clear
19° / 16°
Pretoria
Gauteng
Clear
20° / 17°
Cape Town
Western Cape
Partly cloudy
19° / 15°
Durban
KwaZulu-Natal
Mostly clear
21° / 19°
Gqeberha
Eastern Cape
Partly cloudy
18° / 18°
East London
Eastern Cape
Partly cloudy
18° / 17°
Bloemfontein
Free State
Clear
22° / 17°
Pietermaritzburg
KwaZulu-Natal
Fog
18° / 16°
Polokwane
Limpopo
Clear
18° / 15°
Mbombela
Mpumalanga
Clear
19° / 16°
Kimberley
Northern Cape
Clear
26° / 18°
Mahikeng
North West
Clear
22° / 17°
Rustenburg
North West
Clear
18° / 16°
George
Western Cape
Clear
18° / 16°
Upington
Northern Cape
Clear
29° / 21°
Weather data: MET Norway (yr.no), updated every 30 minutes.