South Africa daily weather map for Sunday 20 September 2026: conditions and temperatures per province

Home » Here is today’s weather by province: Mild with scattered thundershowers

Here is today’s weather by province: Mild with scattered thundershowers

Spring is showing its two sides across South Africa today. The Cape provinces are enjoying the best of it, with Cape Town basking under clear skies and Gqeberha staying partly cloudy.

Author image
20-09-26 06:00

Spring is showing its two sides across South Africa today. The Cape provinces are enjoying the best of it, with Cape Town basking under clear skies and Gqeberha staying partly cloudy. Johannesburg, Kimberley and Mahikeng also see plenty of sunshine between the clouds. Further east and inland, though, the weather turns unsettled, with showers and thundershowers over Durban and Bloemfontein, and slight rain reaching Polokwane and Mbombela.

Cape Town is the warmest at a lovely 30°C, while Bloemfontein starts coldest at 10°C. Durban and Bloemfontein look the wettest with thundershowers. Do note the SAWS severe thunderstorm warnings for parts of KwaZulu-Natal, including Ladysmith, Estcourt, Ekuvukeni and Underberg.

Warnings and Advisories

WarningSevere Thunderstorms – Escourt, Ekuvukeni + more
AdviceImpact-Based Warnings: Yellow Level 2 Warning: Severe thunderstorms with heavy downpours, damaging winds, hail, and excessive lightning resulting in localised flooding, damage to infrastructure and settlements are expected over most parts of KwaZulu Natal, except over the extreme northern parts as well as the north-eastern coastline and adjacent interior.

7-Day Forecast by Province

Gauteng

Johannesburg
23° / 11°
Today: Partly cloudy · wind NE 5 km/h
DayConditionsHigh / LowWind
Sun 20 SepPartly cloudy23° 11°NE 5 km/h
Mon 21 SepShowers and Thundershowers25° 13°N 5 km/h
Tue 22 SepRain showers26° 15°NNE 5 km/h
Wed 23 SepMostly clear26° 15°N 5 km/h
Thu 24 SepPartly cloudy27° 15°NE 5 km/h
Fri 25 SepCloudy26° 16°NNE 5 km/h
Sat 26 SepPartly cloudy27° 16°N 5 km/h
Around the province
Pretoria25°12°Soweto23°11°Vereeniging24°10°

Western Cape

Cape Town
30° / 15°
Today: Clear skies · wind ESE 5 km/h
DayConditionsHigh / LowWind
Sun 20 SepClear skies30° 15°ESE 5 km/h
Mon 21 SepClear skies28° 15°ESE 5 km/h
Tue 22 SepShowers and Thundershowers25° 17°NNW 5 km/h
Wed 23 SepShowers and Thundershowers19° 15°SE 5 km/h
Thu 24 SepPartly cloudy22° 14°ESE 5 km/h
Fri 25 SepShowers and Thundershowers21° 14°SSE 5 km/h
Sat 26 SepCloudy19° 15°SSE 10 km/h
Around the province
Stellenbosch30°12°Paarl31°15°George19°10°

KwaZulu-Natal

Durban
24° / 17°
Today: Showers and Thundershowers · wind ENE 10 km/h
DayConditionsHigh / LowWind
Sun 20 SepShowers and Thundershowers24° 17°ENE 10 km/h
Mon 21 SepShowers and Thundershowers23° 19°SE 5 km/h
Tue 22 SepShowers and Thundershowers23° 20°NE 15 km/h
Wed 23 SepShowers and Thundershowers25° 20°NNE 5 km/h
Thu 24 SepShowers and Thundershowers23° 21°SSW 5 km/h
Fri 25 SepCloudy23° 20°NE 10 km/h
Sat 26 SepShowers and Thundershowers25° 20°NNE 5 km/h
Around the province
Pietermaritzburg24°12°Richards Bay28°16°Newcastle25°10°

Eastern Cape

Gqeberha
22° / 13°
Today: Partly cloudy · wind SE 5 km/h
DayConditionsHigh / LowWind
Sun 20 SepPartly cloudy22° 13°SE 5 km/h
Mon 21 SepCloudy20° 17°ESE 10 km/h
Tue 22 SepShowers and Thundershowers26° 17°WSW 15 km/h
Wed 23 SepShowers and Thundershowers18° 15°WSW 15 km/h
Thu 24 SepRain showers18° 15°E 10 km/h
Fri 25 SepRain showers21° 16°WSW 5 km/h
Sat 26 SepHigh level cloudsn/a° n/a°n/a n/a km/h
Around the province
East London23°15°Mthatha23°13°Queenstown23°11°

Free State

Bloemfontein
22° / 10°
Today: Showers and Thundershowers · wind NE 10 km/h
DayConditionsHigh / LowWind
Sun 20 SepShowers and Thundershowers22° 10°NE 10 km/h
Mon 21 SepSlight rain24° 13°ENE 5 km/h
Tue 22 SepSlight rain25° 14°NE 10 km/h
Wed 23 SepShowers and Thundershowers26° 15°NNE 10 km/h
Thu 24 SepShowers and Thundershowers26° 14°NE 5 km/h
Fri 25 SepShowers and Thundershowers26° 14°NNE 10 km/h
Sat 26 SepHigh level cloudsn/a° n/a°n/a n/a km/h
Around the province
Bethlehem20°8°Kroonstad24°12°

Limpopo

Polokwane
23° / 12°
Today: Slight rain · wind ENE 10 km/h
DayConditionsHigh / LowWind
Sun 20 SepSlight rain23° 12°ENE 10 km/h
Mon 21 SepCloudy25° 12°NE 10 km/h
Tue 22 SepCloudy26° 13°NE 10 km/h
Wed 23 SepMostly clear27° 14°NE 10 km/h
Thu 24 SepShowers and Thundershowers28° 14°ENE 10 km/h
Fri 25 SepCloudy27° 15°NE 10 km/h
Sat 26 SepPartly cloudy28° 15°NE 5 km/h
Around the province
Tzaneen23°13°Thohoyandou25°16°Musina27°17°

Mpumalanga

Mbombela
24° / 15°
Today: Slight rain · wind ENE 5 km/h
DayConditionsHigh / LowWind
Sun 20 SepSlight rain24° 15°ENE 5 km/h
Mon 21 SepShowers and Thundershowers28° 14°ENE 5 km/h
Tue 22 SepCloudy27° 15°ENE 5 km/h
Wed 23 SepMostly clear29° 14°SW 0 km/h
Thu 24 SepShowers and Thundershowers28° 14°E 5 km/h
Fri 25 SepSlight rain28° 15°NE 5 km/h
Sat 26 SepPartly cloudy31° 15°SW 0 km/h
Around the province
eMalahleni22°11°Ermelo23°9°

North West

Mahikeng
24° / 13°
Today: Partly cloudy · wind NE 10 km/h
DayConditionsHigh / LowWind
Sun 20 SepPartly cloudy24° 13°NE 10 km/h
Mon 21 SepSlight rain26° 14°NE 5 km/h
Tue 22 SepSlight rain27° 15°NNE 10 km/h
Wed 23 SepPartly cloudy28° 16°NNE 15 km/h
Thu 24 SepPartly cloudy29° 17°NE 10 km/h
Fri 25 SepPartly cloudy29° 17°NNE 10 km/h
Sat 26 SepHigh level cloudsn/a° n/a°n/a n/a km/h
Around the province
Rustenburg26°14°Potchefstroom24°12°Klerksdorp24°12°

Northern Cape

Kimberley
23° / 14°
Today: Partly cloudy · wind NE 5 km/h
DayConditionsHigh / LowWind
Sun 20 SepPartly cloudy23° 14°NE 5 km/h
Mon 21 SepSlight rain25° 16°ENE 5 km/h
Tue 22 SepSlight rain27° 16°NE 10 km/h
Wed 23 SepShowers and Thundershowers27° 17°N 10 km/h
Thu 24 SepShowers and Thundershowers28° 16°NE 5 km/h
Fri 25 SepShowers and Thundershowers28° 16°NNE 5 km/h
Sat 26 SepHigh level cloudsn/a° n/a°n/a n/a km/h
Around the province
Upington26°16°Springbok28°17°De Aar20°11°

Forecast data: South African Weather Service (weathersa.co.za) and various 3rd party providers and AI Tools.