Here is today’s weather by province: Weather advisory issued for Queenstown and surrounding Eastern Cape towns

A hot, unsettled day lies ahead for much of South Africa this Saturday. Thundershowers are expected over Gauteng, the Free State and the Northern Cape, while Limpopo and Mpumalanga enjoy clear skies and North West stays partly cloudy. Along the coast it is cooler, with slight rain forecast for Cape Town, Durban and Gqeberha.

Kimberley takes the heat crown at 36°C, and Bloemfontein and Mahikeng sit close behind on 35°C. At the other end of the scale, the Mother City only reaches 18°C under a fresh SSE breeze. SAWS has issued weather advisories for Matatiele, Umzimvubu, MaXesibeni and Mount Ayliff, plus Molteno and Komani (Queenstown).

Warnings and Advisories

WarningVeld Fire Conditions – Dendron, Thohoyandou + more

WarningHigh discomfort Heat exhaustion Dehydration – Matatiele, Mount Ayliff + more

AdviceFire Danger Warnings: Extremely high fire danger conditions are expected over most of the central interior, most parts of northern KwaZulu-Natal, in places in the Mpumalanga Lowveld as well as the Limpopo Valley and Western Bushveld.

AdviceAdvisories: A heat wave with persistently high temperatures is expected in places over the northern parts of Eastern Cape and over the northern parts of KwaZulu-Natal until Saturday as well as in places over the Mpumalanga Highveld and southern parts of the Mpumalanga Lowveld until Monday (19/10/2026).

7-Day Forecast by Province

Gauteng

Johannesburg

32° / 15°

Today: Showers and Thundershowers · wind NNW 5 km/h
Day Conditions High / Low Wind
Sat 17 Oct Showers and Thundershowers 32° 15° NNW 5 km/h
Sun 18 Oct Partly cloudy 32° 20° N 10 km/h
Mon 19 Oct Clear skies 31° 19° NNW 10 km/h
Tue 20 Oct Mostly clear 28° 15° ENE 5 km/h
Wed 21 Oct Mostly clear 29° 15° NNW 5 km/h
Thu 22 Oct Partly cloudy 33° 15° SSW 5 km/h
Fri 23 Oct High level clouds n/a° n/a° n/a n/a km/h

Around the province

Pretoria33°19°Soweto32°13°Vereeniging32°13°

Western Cape

Cape Town

18° / 14°

Today: Slight rain · wind SSE 15 km/h
Day Conditions High / Low Wind
Sat 17 Oct Slight rain 18° 14° SSE 15 km/h
Sun 18 Oct Cloudy 15° 12° SSE 15 km/h
Mon 19 Oct Partly cloudy 17° 10° SSW 5 km/h
Tue 20 Oct High level clouds 18° 10° NW 10 km/h
Wed 21 Oct Slight rain 18° 10° NNW 15 km/h
Thu 22 Oct Slight rain 19° 13° NNW 10 km/h
Fri 23 Oct High level clouds n/a° n/a° n/a n/a km/h

Around the province

Stellenbosch18°12°Paarl18°13°George20°14°

KwaZulu-Natal

Durban

29° / 22°

Today: Slight rain · wind SSE 15 km/h
Day Conditions High / Low Wind
Sat 17 Oct Slight rain 29° 22° SSE 15 km/h
Sun 18 Oct Showers and Thundershowers 23° 21° E 10 km/h
Mon 19 Oct Showers and Thundershowers 24° 21° SSW 15 km/h
Tue 20 Oct Slight rain 21° 17° SW 10 km/h
Wed 21 Oct Partly cloudy 24° 17° NNE 5 km/h
Thu 22 Oct Partly cloudy 25° 18° SSW 5 km/h
Fri 23 Oct High level clouds n/a° n/a° n/a n/a km/h

Around the province

Pietermaritzburg38°17°Richards Bay41°20°Newcastle36°15°

Eastern Cape

Gqeberha

23° / 15°

Today: Slight rain · wind WSW 10 km/h
Day Conditions High / Low Wind
Sat 17 Oct Slight rain 23° 15° WSW 10 km/h
Sun 18 Oct Rain showers 19° 17° ESE 10 km/h
Mon 19 Oct Rain showers 17° 13° WSW 25 km/h
Tue 20 Oct Partly cloudy 19° 13° NW 5 km/h
Wed 21 Oct Clear skies 21° 13° WNW 5 km/h
Thu 22 Oct Cloudy 21° 14° WSW 15 km/h
Fri 23 Oct High level clouds n/a° n/a° n/a n/a km/h

Around the province

East London23°17°Mthatha30°16°Queenstown34°14°

Free State

Bloemfontein

35° / 14°

Today: Showers and Thundershowers · wind NW 15 km/h
Day Conditions High / Low Wind
Sat 17 Oct Showers and Thundershowers 35° 14° NW 15 km/h
Sun 18 Oct Showers and Thundershowers 35° 19° NW 20 km/h
Mon 19 Oct Showers and Thundershowers 23° 16° WSW 15 km/h
Tue 20 Oct Partly cloudy 26° 8° E 5 km/h
Wed 21 Oct Partly cloudy 28° 8° WNW 5 km/h
Thu 22 Oct Partly cloudy 30° 11° SW 5 km/h
Fri 23 Oct High level clouds n/a° n/a° n/a n/a km/h

Around the province

Bethlehem32°10°Kroonstad35°15°

Limpopo

Polokwane

33° / 16°

Today: Clear skies · wind NE 10 km/h
Day Conditions High / Low Wind
Sat 17 Oct Clear skies 33° 16° NE 10 km/h
Sun 18 Oct Clear skies 31° 19° NE 10 km/h
Mon 19 Oct Mostly clear 34° 20° NNE 10 km/h
Tue 20 Oct Partly cloudy 25° 15° ENE 10 km/h
Wed 21 Oct Partly cloudy 31° 13° NNE 5 km/h
Thu 22 Oct Partly cloudy 34° 13° N 5 km/h
Fri 23 Oct High level clouds n/a° n/a° n/a n/a km/h

Around the province

Tzaneen34°16°Thohoyandou35°17°Musina37°20°

Mpumalanga

Mbombela

34° / 18°

Today: Clear skies · wind NE 10 km/h
Day Conditions High / Low Wind
Sat 17 Oct Clear skies 34° 18° NE 10 km/h
Sun 18 Oct Clear skies 32° 17° NE 10 km/h
Mon 19 Oct Rain showers 39° 17° SE 5 km/h
Tue 20 Oct Slight rain 22° 14° ESE 5 km/h
Wed 21 Oct Cloudy 33° 12° SW 0 km/h
Thu 22 Oct Partly cloudy 37° 12° SW 0 km/h
Fri 23 Oct High level clouds n/a° n/a° n/a n/a km/h

Around the province

eMalahleni31°16°Ermelo32°15°

North West

Mahikeng

35° / 16°

Today: Partly cloudy · wind NNE 10 km/h
Day Conditions High / Low Wind
Sat 17 Oct Partly cloudy 35° 16° NNE 10 km/h
Sun 18 Oct Partly cloudy 36° 20° NNW 15 km/h
Mon 19 Oct Partly cloudy 29° 19° SSW 10 km/h
Tue 20 Oct Partly cloudy 30° 12° SE 10 km/h
Wed 21 Oct Partly cloudy 32° 12° NE 5 km/h
Thu 22 Oct Mostly clear 35° 14° ESE 5 km/h
Fri 23 Oct High level clouds n/a° n/a° n/a n/a km/h

Around the province

Rustenburg35°19°Potchefstroom33°15°Klerksdorp35°15°

Northern Cape

Kimberley

36° / 17°

Today: Showers and Thundershowers · wind NW 15 km/h
Day Conditions High / Low Wind
Sat 17 Oct Showers and Thundershowers 36° 17° NW 15 km/h
Sun 18 Oct Showers and Thundershowers 35° 21° NW 20 km/h
Mon 19 Oct Mostly clear 22° 15° WSW 15 km/h
Tue 20 Oct Partly cloudy 25° 10° ESE 5 km/h
Wed 21 Oct Partly cloudy 29° 10° SW 10 km/h
Thu 22 Oct Partly cloudy 31° 14° SW 10 km/h
Fri 23 Oct High level clouds n/a° n/a° n/a n/a km/h

Around the province

Upington34°18°Springbok25°14°De Aar33°18°

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

Thandi Mokoena
www.sapeople.com

Author: Thandi Mokoena

Scroll to Top