South Africa daily weather map for Saturday 19 September 2026: conditions and temperatures per province

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

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

Good morning South Africa. Spring is showing its mixed moods today, with sunshine in the Cape and cloud spreading across much of the interior.

Author image
19-09-26 06:00

Good morning South Africa. Spring is showing its mixed moods today, with sunshine in the Cape and cloud spreading across much of the interior. Cape Town enjoys clear skies and a pleasant 24°C, while Johannesburg sits partly cloudy between 9°C and 21°C. Durban and Mbombela see slight rain, and the Free State, Northern Cape and parts of the west face showers and thundershowers. Winds are mostly light to moderate from the northeast.

The warmest spots reach 24°C in Cape Town, Polokwane and Mahikeng, while Johannesburg is coldest at a chilly 9°C. The wettest weather sits over the Free State and Northern Cape. Do note the severe thunderstorm warnings for Tsantsabane, Emthanjeni, Siyancuma and !Kheis, so loved ones there should take care.

Warnings and Advisories

WarningSevere Thunderstorms – Postmasburg, De Aar + more
WarningDamaging Winds – Schweizer-Reneke, Mafikeng + more
AdviceImpact-Based Warnings: Orange Level 5 Warning: Severe thunderstorms accompanied by heavy downpours and with a possibility of damaging winds, excessive lightning and hail, leading to injuries and danger to life, as well as flooding and motor vehicle accidents due to slippery roads and/reduced visibility is expected over the north-eastern parts of the Northern Cape and the extreme western parts of the Free State.
AdviceFire Danger Warnings: Extremely high fire danger is expected over the western Bushveld in Limpopo.

7-Day Forecast by Province

Gauteng

Johannesburg
21° / 9°
Today: Partly cloudy · wind NE 15 km/h
DayConditionsHigh / LowWind
Sat 19 SepPartly cloudy21° 9°NE 15 km/h
Sun 20 SepCloudy20° 13°NE 10 km/h
Mon 21 SepPartly cloudy21° 13°NE 5 km/h
Tue 22 SepRain showers24° 13°NE 5 km/h
Wed 23 SepMostly clear26° 14°NNE 5 km/h
Thu 24 SepRain showers25° 16°NE 5 km/h
Fri 25 SepSlight rain26° 16°NNE 5 km/h
Around the province
Pretoria23°12°Soweto20°10°Vereeniging20°11°

Western Cape

Cape Town
24° / 14°
Today: Clear skies · wind SE 15 km/h
DayConditionsHigh / LowWind
Sat 19 SepClear skies24° 14°SE 15 km/h
Sun 20 SepClear skies24° 12°SSE 10 km/h
Mon 21 SepClear skies27° 15°ESE 5 km/h
Tue 22 SepShowers and Thundershowers20° 17°NNW 5 km/h
Wed 23 SepShowers and Thundershowers18° 14°SE 15 km/h
Thu 24 SepShowers and Thundershowers22° 12°ESE 10 km/h
Fri 25 SepHigh level cloudsn/a° n/a°n/a n/a km/h
Around the province
Stellenbosch26°12°Paarl27°12°George17°9°

KwaZulu-Natal

Durban
21° / 15°
Today: Slight rain · wind ENE 10 km/h
DayConditionsHigh / LowWind
Sat 19 SepSlight rain21° 15°ENE 10 km/h
Sun 20 SepSlight rain22° 17°NE 15 km/h
Mon 21 SepShowers and Thundershowers23° 19°NNE 5 km/h
Tue 22 SepSlight rain24° 20°NE 15 km/h
Wed 23 SepShowers and Thundershowers23° 20°SSW 15 km/h
Thu 24 SepSlight rain21° 19°SSW 10 km/h
Fri 25 SepSlight rain23° 20°NE 10 km/h
Around the province
Pietermaritzburg21°10°Richards Bay23°16°Newcastle19°9°

Eastern Cape

Gqeberha
21° / 14°
Today: Cloudy · wind NE 15 km/h
DayConditionsHigh / LowWind
Sat 19 SepCloudy21° 14°NE 15 km/h
Sun 20 SepPartly cloudy21° 15°SE 5 km/h
Mon 21 SepSlight rain20° 17°E 10 km/h
Tue 22 SepShowers and Thundershowers26° 17°WSW 15 km/h
Wed 23 SepRain showers18° 15°WSW 15 km/h
Thu 24 SepRain showers18° 15°E 10 km/h
Fri 25 SepHigh level cloudsn/a° n/a°n/a n/a km/h
Around the province
East London20°13°Mthatha19°9°Queenstown17°7°

Free State

Bloemfontein
20° / 11°
Today: Showers and Thundershowers · wind NE 15 km/h
DayConditionsHigh / LowWind
Sat 19 SepShowers and Thundershowers20° 11°NE 15 km/h
Sun 20 SepSlight rain23° 10°NE 10 km/h
Mon 21 SepShowers and Thundershowers24° 13°ENE 5 km/h
Tue 22 SepShowers and Thundershowers25° 14°NNE 10 km/h
Wed 23 SepShowers and Thundershowers25° 15°NNE 10 km/h
Thu 24 SepShowers and Thundershowers25° 14°NE 10 km/h
Fri 25 SepHigh level cloudsn/a° n/a°n/a n/a km/h
Around the province
Bethlehem18°8°Kroonstad22°11°

Limpopo

Polokwane
24° / 13°
Today: Cloudy · wind ENE 20 km/h
DayConditionsHigh / LowWind
Sat 19 SepCloudy24° 13°ENE 20 km/h
Sun 20 SepRain showers22° 13°ENE 15 km/h
Mon 21 SepCloudy23° 13°ENE 5 km/h
Tue 22 SepCloudy25° 14°ENE 10 km/h
Wed 23 SepCloudy27° 14°ENE 10 km/h
Thu 24 SepPartly cloudy25° 15°E 10 km/h
Fri 25 SepRain showers27° 15°NE 10 km/h
Around the province
Tzaneen24°15°Thohoyandou26°15°Musina26°17°

Mpumalanga

Mbombela
16° / 15°
Today: Slight rain · wind ENE 5 km/h
DayConditionsHigh / LowWind
Sat 19 SepSlight rain16° 15°ENE 5 km/h
Sun 20 SepRain showers24° 14°NE 5 km/h
Mon 21 SepRain showers25° 14°ENE 5 km/h
Tue 22 SepRain showers26° 14°SW 0 km/h
Wed 23 SepDrizzle30° 14°SW 0 km/h
Thu 24 SepRain showers24° 15°ESE 5 km/h
Fri 25 SepRain showers28° 15°NE 5 km/h
Around the province
eMalahleni25°11°Ermelo17°9°

North West

Mahikeng
24° / 15°
Today: Partly cloudy · wind NE 20 km/h
DayConditionsHigh / LowWind
Sat 19 SepPartly cloudy24° 15°NE 20 km/h
Sun 20 SepSlight rain23° 14°NE 15 km/h
Mon 21 SepShowers and Thundershowers25° 14°NE 10 km/h
Tue 22 SepSlight rain27° 15°NNE 15 km/h
Wed 23 SepCloudy29° 16°NNE 15 km/h
Thu 24 SepShowers and Thundershowers28° 17°NE 10 km/h
Fri 25 SepHigh level cloudsn/a° n/a°n/a n/a km/h
Around the province
Rustenburg26°14°Potchefstroom23°13°Klerksdorp23°12°

Northern Cape

Kimberley
20° / 12°
Today: Showers and Thundershowers · wind NE 15 km/h
DayConditionsHigh / LowWind
Sat 19 SepShowers and Thundershowers20° 12°NE 15 km/h
Sun 20 SepSlight rain24° 12°NE 10 km/h
Mon 21 SepShowers and Thundershowers25° 15°ENE 5 km/h
Tue 22 SepShowers and Thundershowers26° 16°NNE 10 km/h
Wed 23 SepShowers and Thundershowers27° 17°N 10 km/h
Thu 24 SepShowers and Thundershowers26° 15°ENE 10 km/h
Fri 25 SepHigh level cloudsn/a° n/a°n/a n/a km/h
Around the province
Upington23°16°Springbok25°16°De Aar18°9°

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