WEATHER: THESE areas face damaging winds and hail on Saturday
5 DAY WEATHER FORECAST: Severe thunderstorms threaten parts of Gauteng, Mpumalanga and KZN on Saturday afternoon, before a mostly dry spell in the north and cooler, damp days in Cape Town.

AI summary
Severe thunderstorms with heavy downpours, hail, lightning and damaging winds are expected over the Mpumalanga Highveld, Pretoria and north-western KwaZulu-Natal on Saturday afternoon, with a Level 1 warning around Queenstown in the Eastern Cape. Upington is the hottest at 37°C, while eMalahleni, Ermelo, Newcastle and Queenstown have the best chance of rain at 60%.
Gauteng and Mpumalanga clear up on Monday and Tuesday before storms return on Wednesday, while the Free State and Northern Cape keep a chance of thundershowers every day. Cape Town cools to 19°C with slight rain on Tuesday, and Richards Bay heats up to 38°C.
Moon tomorrow nightNew Moon0% lit
The moon tomorrow night is a new moon, about 0% lit, and the next full moon is on Monday 26 October.
Weather warnings for Saturday 10 October
SAWS has 4 weather warnings in force for the five days from Saturday, the highest warning level 10 for veld fire conditions. Tap a warning to see the areas and what to do.
Red level 10Veld Fire ConditionsWhereLephalale, Mogoto, AlldaysWhenSat 11:00 to 18:59
Areas:
Lephalale, Mogoto, Alldays.
- Conditions are such that the FDI index is above 75 in identified areas. Under these conditions, fires may develop and spread rapidly, resulting in damage to property and possible loss of human and/or animal life.
What to do:
Fire teams, labour and equipment are to be placed on full stand-by. At first sign of smoke, every possible measure should be taken in order to bring the fire under control in the shortest possible time. All available aircraft are to be called for without delay.Yellow level 2Severe ThunderstormsWhereEscourt, Ekuvukeni, Ladysmith, Dannhauser + 6 moreWhenSat 14:00 to 23:59
Areas:
Escourt, Ekuvukeni, Ladysmith, Dannhauser, Dundee, Goodhom, Mooi River, Pomeroy, Newcastle, Royal National Park.
- Localised damage to infrastructure and settlements.
- Localised flooding of susceptible roads and bridges.
- Minor motor vehicle accidents due to slippery roads and poor visibility.
- Difficult driving conditions on dirt and slippery roads.
- Large amounts of small hail/ large hail over an open area.
- Localised fire incidents.
What to do:
Take caution or avoid traveling on bridges and roads in low lying areas as these may be susceptible to flooding and there may be sinkholes. Avoid outdoor activities as lightning, hail and flooding may result in injuries and death. If possible, stay indoors well clear of windows, shelter pets, and cover vehicles. Move livestock and cars to safe sheltered areas as there may be flying debris.Yellow level 2Severe ThunderstormsWhereHeidelberg, Standerton, Piet Retief, Pretoria + 12 moreWhenSat 13:00 to 22:59
Areas:
Heidelberg, Standerton, Piet Retief, Pretoria, Ermelo, Delmas, Meyerton, Balfour, Amersfoort, Witbank, Kempton park, Tweefontein, Secunda, Carolina, Middelburg, Machadodorp.
- Localised damage to infrastructure, settlements(informal), property,vehicles, livelihood and livestock.
- Localised flooding of susceptible roads, low-lying areas and bridges.
- Localised disruption to municipal services due to lightning activity.
What to do:
Seek safe shelter from hail and lightning. Drive carefully. Stay away from flooded areas.Yellow level 1Severe ThunderstormsWhereQueenstown, Lady Frere, Burgersdorp, Cofimvaba + 7 moreWhenSat 09:00 to 22:59
Areas:
Queenstown, Lady Frere, Burgersdorp, Cofimvaba, Jamesto, Molteno, Tarkastad, Barkly East, Ngcobo, Cradock, Elliot.
- Localised damage to settlements, property, structures
- Dangerous and difficult driving conditions due to strong crosswinds.
- Danger to life.
What to do:
If possible stay indoors away from metal objects. Do not seek shelter under trees or tall objects. Do not go fishing or play golf as both the golf clubs and fishing rods are a good conductor of electricity. Be aware that any combination of hail, strong winds, intense lightning and/or heavy downpours can accompany the storms.SAWS advisoryImpact-Based WarningsWhat1 item, tap to read
- Yellow level 2 warning: Severe thunderstorms accompanied by heavy downpours, damaging winds, hail and lightning are expected over the north-western parts of KwaZulu-Natal as well as the Highveld of Mpumalanga resulting in localised flooding and localised damage to infrastructure and settlements resulting in localised flooding and localised damage to infrastructure and settlements.
SAWS advisoryFire Danger WarningsWhat1 item, tap to read
- Extremely high fire danger is expected in places over Limpopo as well as over parts of Northern Cape, and the western parts of Free State.
5-day weather forecast by province
Each province lists its main towns with the forecast for Saturday 10 October 2026 to Wednesday 14 October 2026, tomorrow first. Tide times are inside Northern Cape, Western Cape, Eastern Cape and KwaZulu-Natal.
Gauteng is open below; tap any other province to open it. Tomorrow Johannesburg peaks at 31°C.
Gauteng
Johannesburg, Pretoria, Soweto, VereenigingSevere thunderstorms are possible around Pretoria and Heidelberg from 13:00 to 22:59 on Saturday, with Pretoria at 32°C and Johannesburg at 31°C. Monday and Tuesday are clear, before storms return on Wednesday.Johannesburg · 5 days
Sat
10 Oct31°14°30%
Sun
11 Oct29°19°0%
Mon
12 Oct30°18°0%
Tue
13 Oct30°18°0%
Wed
14 Oct30°18°30%JohannesburgDayWeatherLowHighRainWindSat10 OctRain, storms14°31°30%N 5.0 km/hSun11 OctMostly clear19°29°0%NNE 5.0 km/hMon12 OctClear18°30°0%NNE 5.0 km/hTue13 OctClear18°30°0%N 5.0 km/hWed14 OctRain, storms18°30°30%NE 5.0 km/hPretoriaDayWeatherLowHighRainWindSat10 OctRain, storms16°32°30%NE 5.0 km/hSun11 OctMostly clear21°32°0%NE 10.0 km/hMon12 OctClear20°32°0%ENE 5.0 km/hTue13 OctClear19°32°0%NE 5.0 km/hWed14 OctRain, storms19°33°30%ENE 10.0 km/hSowetoDayWeatherLowHighRainWindSat10 OctRain, storms12°31°30%N 5.0 km/hSun11 OctRain, storms19°29°30%NNE 5.0 km/hMon12 OctClear18°30°0%NNE 5.0 km/hTue13 OctClear18°30°0%N 5.0 km/hWed14 OctRain, storms18°30°30%NE 5.0 km/hVereenigingDayWeatherLowHighRainWindSat10 OctRain, storms12°30°30%N 5.0 km/hSun11 OctRain, storms19°29°30%N 10.0 km/hMon12 OctClear18°30°0%NNE 5.0 km/hTue13 OctClear18°30°0%NNW 5.0 km/hWed14 OctRain, storms18°30°30%NNE 5.0 km/h
Mpumalanga
Mbombela, eMalahleni, ErmeloA Level 2 warning for severe thunderstorms covers Ermelo, Standerton, Piet Retief and Delmas from 13:00 to 22:59 on Saturday, when eMalahleni and Ermelo top out at 28°C. Mbombela warms to 34°C by Tuesday before Wednesday's showers.Mbombela · 5 days
Sat
10 Oct30°17°30%
Sun
11 Oct32°17°0%
Mon
12 Oct32°16°0%
Tue
13 Oct34°16°0%
Wed
14 Oct31°16°30%MbombelaDayWeatherLowHighRainWindSat10 OctRain, storms17°30°30%ENE 10.0 km/hSun11 OctCloudy17°32°0%NE 10.0 km/hMon12 OctCloudy16°32°0%SW 0.1 km/hTue13 OctClear16°34°0%SW 0.1 km/hWed14 OctRain, storms16°31°30%NE 5.0 km/heMalahleniDayWeatherLowHighRainWindSat10 OctRain, storms14°28°60%N 10.0 km/hSun11 OctMostly clear18°29°0%NE 10.0 km/hMon12 OctClear16°30°0%ENE 5.0 km/hTue13 OctClear16°30°0%NNW 5.0 km/hWed14 OctRain, storms16°30°30%NE 5.0 km/hErmeloDayWeatherLowHighRainWindSat10 OctRain, storms14°28°60%NNE 5.0 km/hSun11 OctPartly cloudy15°30°0%NE 5.0 km/hMon12 OctClear13°31°0%NNE 5.0 km/hTue13 OctClear13°32°0%WNW 5.0 km/hWed14 OctRain, storms14°31°30%NE 5.0 km/h
Limpopo and North West next tomorrow: Polokwane reaches 30°C and Mahikeng reaches 33°C.
Limpopo
Polokwane, Tzaneen, Thohoyandou, MusinaFire danger is extremely high, with a veld fire warning for Lephalale, Mogoto and Alldays from 11:00 to 18:59 on Saturday. It stays dry all week, with Musina at 34°C on Saturday and 35°C on Tuesday.Polokwane · 5 days
Sat
10 Oct30°16°0%
Sun
11 Oct30°18°0%
Mon
12 Oct30°16°0%
Tue
13 Oct31°16°0%
Wed
14 Oct30°17°0%PolokwaneDayWeatherLowHighRainWindSat10 OctPartly cloudy16°30°0%ENE 10.0 km/hSun11 OctPartly cloudy18°30°0%ENE 10.0 km/hMon12 OctPartly cloudy16°30°0%NE 10.0 km/hTue13 OctClear16°31°0%NE 10.0 km/hWed14 OctPartly cloudy17°30°0%ENE 10.0 km/hTzaneenDayWeatherLowHighRainWindSat10 OctPartly cloudy17°32°0%E 10.0 km/hSun11 OctPartly cloudy18°30°0%E 10.0 km/hMon12 OctCloudy16°30°0%E 5.0 km/hTue13 OctClear16°33°0%E 5.0 km/hWed14 OctPartly cloudy17°31°0%E 5.0 km/hThohoyandouDayWeatherLowHighRainWindSat10 OctPartly cloudy17°32°0%E 10.0 km/hSun11 OctCloudy20°32°0%ESE 10.0 km/hMon12 OctCloudy18°31°0%ESE 5.0 km/hTue13 OctClear18°34°0%ENE 5.0 km/hWed14 OctPartly cloudy18°33°0%SE 5.0 km/hMusinaDayWeatherLowHighRainWindSat10 OctPartly cloudy18°34°0%E 15.0 km/hSun11 OctCloudy22°34°0%E 15.0 km/hMon12 OctPartly cloudy20°33°0%E 10.0 km/hTue13 OctClear19°35°0%E 10.0 km/hWed14 OctPartly cloudy19°35°0%ESE 10.0 km/h
North West
Mahikeng, Rustenburg, Potchefstroom, KlerksdorpMahikeng, Rustenburg, Potchefstroom and Klerksdorp all reach 33°C on Saturday with a chance of thundershowers, and the same on Sunday. Monday and Tuesday are partly cloudy at around 32°C, and storms are back on Wednesday.Mahikeng · 5 days
Sat
10 Oct33°16°30%
Sun
11 Oct32°21°30%
Mon
12 Oct32°20°0%
Tue
13 Oct32°19°0%
Wed
14 Oct32°19°30%MahikengDayWeatherLowHighRainWindSat10 OctRain, storms16°33°30%NNE 10.0 km/hSun11 OctRain, storms21°32°30%NNE 15.0 km/hMon12 OctPartly cloudy20°32°0%NNE 15.0 km/hTue13 OctPartly cloudy19°32°0%NNE 10.0 km/hWed14 OctRain, storms19°32°30%NE 5.0 km/hRustenburgDayWeatherLowHighRainWindSat10 OctRain, storms18°33°30%N 5.0 km/hSun11 OctRain, storms20°32°30%NE 10.0 km/hMon12 OctPartly cloudy19°32°0%NE 5.0 km/hTue13 OctPartly cloudy18°32°0%SW 0.1 km/hWed14 OctRain, storms18°33°30%E 5.0 km/hPotchefstroomDayWeatherLowHighRainWindSat10 OctRain, storms15°33°30%N 5.0 km/hSun11 OctRain, storms19°30°30%N 15.0 km/hMon12 OctPartly cloudy18°30°0%N 10.0 km/hTue13 OctPartly cloudy18°31°0%NNW 10.0 km/hWed14 OctRain, storms18°30°30%NNE 5.0 km/hKlerksdorpDayWeatherLowHighRainWindSat10 OctRain, storms16°33°30%NNE 5.0 km/hSun11 OctRain, storms20°31°30%N 15.0 km/hMon12 OctPartly cloudy19°32°0%N 10.0 km/hTue13 OctPartly cloudy19°32°0%NNW 10.0 km/hWed14 OctRain, storms18°31°30%NNE 5.0 km/h
Free State and Northern Cape follow tomorrow: Bloemfontein reaches 32°C and Kimberley reaches 34°C.
Free State
Bloemfontein, Bethlehem, KroonstadBloemfontein reaches 32°C and Kroonstad 33°C on Saturday, with a 30% chance of thundershowers every day through Wednesday. Bethlehem starts cool at 10°C, and fire danger is extremely high in the west.Bloemfontein · 5 days
Sat
10 Oct32°12°30%
Sun
11 Oct31°19°30%
Mon
12 Oct31°18°30%
Tue
13 Oct30°17°30%
Wed
14 Oct30°16°30%BloemfonteinDayWeatherLowHighRainWindSat10 OctRain, storms12°32°30%NNE 10.0 km/hSun11 OctRain, storms19°31°30%NNE 15.0 km/hMon12 OctRain, storms18°31°30%NNE 15.0 km/hTue13 OctRain, storms17°30°30%N 5.0 km/hWed14 OctRain, storms16°30°30%NE 5.0 km/hBethlehemDayWeatherLowHighRainWindSat10 OctRain, storms10°30°30%ENE 5.0 km/hSun11 OctRain, storms15°29°30%N 5.0 km/hMon12 OctRain, storms14°30°30%NNE 5.0 km/hTue13 OctRain, storms14°29°30%NNW 5.0 km/hWed14 OctRain, storms13°29°30%ENE 5.0 km/hKroonstadDayWeatherLowHighRainWindSat10 OctRain, storms14°33°30%NE 5.0 km/hSun11 OctRain, storms20°32°30%N 10.0 km/hMon12 OctRain, storms18°32°30%N 10.0 km/hTue13 OctRain, storms18°32°30%NNW 5.0 km/hWed14 OctRain, storms18°31°30%NE 5.0 km/h
Northern Cape
Kimberley, Upington, Springbok, De Aar · tidesUpington is the country's hottest town at 37°C on Saturday and Sunday, with Kimberley at 34°C. Most towns have a chance of thundershowers all week, while Springbok stays dry and cools to 27°C. Fire danger is extremely high in parts.Kimberley · 5 days
Sat
10 Oct34°12°30%
Sun
11 Oct33°20°30%
Mon
12 Oct33°21°30%
Tue
13 Oct30°20°30%
Wed
14 Oct31°18°30%KimberleyDayWeatherLowHighRainWindSat10 OctRain, storms12°34°30%NW 10.0 km/hSun11 OctRain, storms20°33°30%N 15.0 km/hMon12 OctRain, storms21°33°30%N 15.0 km/hTue13 OctRain, storms20°30°30%SW 0.1 km/hWed14 OctRain, storms18°31°30%NE 5.0 km/hUpingtonDayWeatherLowHighRainWindSat10 OctRain, storms16°37°30%NW 15.0 km/hSun11 OctRain, storms21°37°30%NNW 20.0 km/hMon12 OctRain, storms23°35°30%N 10.0 km/hTue13 OctRain, storms19°30°30%S 5.0 km/hWed14 OctRain, storms19°33°30%WSW 5.0 km/hSpringbokDayWeatherLowHighRainWindSat10 OctClear16°33°0%ESE 5.0 km/hSun11 OctClear15°33°0%NW 10.0 km/hMon12 OctPartly cloudy15°29°0%SW 10.0 km/hTue13 OctHigh cloud13°27°0%SW 10.0 km/hWed14 OctClear12°27°0%SSE 5.0 km/hDe AarDayWeatherLowHighRainWindSat10 OctRain, storms12°33°30%NW 15.0 km/hSun11 OctRain, storms17°33°30%NW 20.0 km/hMon12 OctRain, storms21°31°30%N 10.0 km/hTue13 OctRain, storms18°27°30%WNW 5.0 km/hWed14 OctRain, storms16°29°30%N 5.0 km/hTides: Port Nolloth (modelled)DayLow tideHigh tideSat 10 Oct08:08, 20:3302:13, 14:22Sun 11 Oct08:37, 21:0302:45, 14:53Mon 12 Oct09:07, 21:3003:16, 15:22Tue 13 Oct09:38, 22:0303:46, 15:54Wed 14 Oct10:05, 22:3004:14, 16:23
Western Cape, Eastern Cape and KwaZulu-Natal close the list tomorrow: Cape Town reaches 29°C, Gqeberha reaches 20°C and Durban reaches 26°C.
Western Cape
Cape Town, Stellenbosch, Paarl, George · tidesSaturday is clear and warm, with Cape Town at 29°C and Paarl at 31°C. Slight rain on Monday and Tuesday drops Cape Town to 19°C, while George peaks at 28°C on Monday.Cape Town · 5 days
Sat
10 Oct29°13°0%
Sun
11 Oct23°14°0%
Mon
12 Oct20°14°30%
Tue
13 Oct19°14°30%
Wed
14 Oct20°12°0%Cape TownDayWeatherLowHighRainWindSat10 OctClear13°29°0%SE 10.0 km/hSun11 OctCloudy14°23°0%SSW 5.0 km/hMon12 OctSlight rain14°20°30%NNW 5.0 km/hTue13 OctSlight rain14°19°30%WSW 5.0 km/hWed14 OctHigh cloud12°20°0%SSE 5.0 km/hStellenboschDayWeatherLowHighRainWindSat10 OctClear10°30°0%E 5.0 km/hSun11 OctCloudy11°26°0%WSW 5.0 km/hMon12 OctSlight rain12°24°30%NNW 5.0 km/hTue13 OctSlight rain11°20°30%WSW 5.0 km/hWed14 OctHigh cloud9°23°0%SSE 5.0 km/hPaarlDayWeatherLowHighRainWindSat10 OctClear13°31°0%ESE 5.0 km/hSun11 OctCloudy12°29°0%W 5.0 km/hMon12 OctSlight rain12°27°30%NNW 5.0 km/hTue13 OctSlight rain11°23°30%WSW 5.0 km/hWed14 OctHigh cloud10°24°0%SSE 5.0 km/hGeorgeDayWeatherLowHighRainWindSat10 OctHigh cloud12°21°0%SE 10.0 km/hSun11 OctClear13°24°0%W 5.0 km/hMon12 OctPartly cloudy14°28°0%NNW 5.0 km/hTue13 OctCloudy14°20°0%W 5.0 km/hWed14 OctHigh cloud13°21°0%SE 5.0 km/hTides: Cape TownDayLow tideHigh tideSat 10 Oct08:55, 21:2002:55, 15:05Sun 11 Oct09:25, 21:4803:26, 15:35Mon 12 Oct09:53, 22:1503:55, 16:05Tue 13 Oct10:21, 22:4204:25, 16:33Wed 14 Oct10:49, 23:1004:55, 17:02
Eastern Cape
Gqeberha, East London, Mthatha, Queenstown · tidesA Level 1 warning for severe thunderstorms covers Queenstown, Lady Frere, Burgersdorp, Cofimvaba and Molteno from 09:00 to 22:59 on Saturday. Mthatha jumps to 35°C on Sunday and Monday, and East London has a 60% chance of storms on Sunday and Tuesday.Gqeberha · 5 days
Sat
10 Oct20°12°0%
Sun
11 Oct22°15°30%
Mon
12 Oct25°16°30%
Tue
13 Oct19°16°0%
Wed
14 Oct20°16°30%GqeberhaDayWeatherLowHighRainWindSat10 OctCloudy12°20°0%E 15.0 km/hSun11 OctRain, storms15°22°30%S 5.0 km/hMon12 OctRain, storms16°25°30%WSW 10.0 km/hTue13 OctCloudy16°19°0%WSW 10.0 km/hWed14 OctSlight rain16°20°30%E 5.0 km/hEast LondonDayWeatherLowHighRainWindSat10 OctRain, storms13°22°30%E 10.0 km/hSun11 OctRain, storms15°25°60%NE 5.0 km/hMon12 OctRain, storms19°30°30%WSW 10.0 km/hTue13 OctRain, storms18°21°60%SW 10.0 km/hWed14 OctRain, storms18°22°30%ENE 10.0 km/hMthathaDayWeatherLowHighRainWindSat10 OctRain, storms12°25°30%ESE 10.0 km/hSun11 OctRain, storms12°35°60%WNW 10.0 km/hMon12 OctRain, storms16°35°30%NNW 5.0 km/hTue13 OctRain showers15°26°60%ESE 5.0 km/hWed14 OctRain, storms14°27°30%NE 5.0 km/hQueenstownDayWeatherLowHighRainWindSat10 OctRain, storms10°30°60%E 5.0 km/hSun11 OctRain, storms11°34°30%NW 20.0 km/hMon12 OctRain, storms15°33°30%NNW 10.0 km/hTue13 OctRain, storms15°27°60%ESE 5.0 km/hWed14 OctRain, storms13°28°30%ENE 5.0 km/hTides: GqeberhaDayLow tideHigh tideSat 10 Oct09:12, 21:3803:12, 15:26Sun 11 Oct09:40, 22:0403:42, 15:55Mon 12 Oct10:07, 22:3004:11, 16:23Tue 13 Oct10:33, 22:5604:39, 16:50Wed 14 Oct11:01, 23:2305:07, 17:17Tides: East LondonDayLow tideHigh tideSat 10 Oct09:14, 21:3803:16, 15:30Sun 11 Oct09:42, 22:0503:44, 15:57Mon 12 Oct10:09, 22:3104:11, 16:24Tue 13 Oct10:36, 22:5704:38, 16:49Wed 14 Oct11:04, 23:2405:04, 17:13
KwaZulu-Natal
Durban, Pietermaritzburg, Richards Bay, Newcastle · tidesSevere thunderstorms with hail and damaging winds are expected around Ladysmith, Dundee, Dannhauser and Ekuvukeni from 14:00 to 23:59 on Saturday. Durban sees slight rain at 26°C, and Richards Bay heats up to 38°C on Tuesday.Durban · 5 days
Sat
10 Oct26°21°30%
Sun
11 Oct27°21°30%
Mon
12 Oct28°22°0%
Tue
13 Oct25°22°0%
Wed
14 Oct24°21°30%DurbanDayWeatherLowHighRainWindSat10 OctSlight rain21°26°30%SSW 5.0 km/hSun11 OctRain, storms21°27°30%NE 20.0 km/hMon12 OctCloudy22°28°0%NE 15.0 km/hTue13 OctCloudy22°25°0%SSW 15.0 km/hWed14 OctRain, storms21°24°30%SSW 5.0 km/hPietermaritzburgDayWeatherLowHighRainWindSat10 OctSlight rain15°29°30%ESE 10.0 km/hSun11 OctRain, storms16°36°30%NNW 5.0 km/hMon12 OctRain, storms17°35°0%NNW 5.0 km/hTue13 OctCloudy18°31°0%SSE 5.0 km/hWed14 OctRain, storms15°29°30%SW 0.1 km/hRichards BayDayWeatherLowHighRainWindSat10 OctSlight rain17°34°30%NE 10.0 km/hSun11 OctOvercast20°35°0%NE 10.0 km/hMon12 OctPartly cloudy16°35°0%N 5.0 km/hTue13 OctMostly clear16°38°0%N 5.0 km/hWed14 OctPartly cloudy17°35°0%E 5.0 km/hNewcastleDayWeatherLowHighRainWindSat10 OctRain, storms16°33°60%NE 5.0 km/hSun11 OctRain, storms16°34°30%NNW 5.0 km/hMon12 OctMostly clear16°33°0%NNW 5.0 km/hTue13 OctPartly cloudy16°35°0%NW 5.0 km/hWed14 OctRain, storms16°32°30%NE 5.0 km/hTides: DurbanDayLow tideHigh tideSat 10 Oct09:20, 21:4203:17, 15:31Sun 11 Oct09:47, 22:1003:45, 15:58Mon 12 Oct10:14, 22:3604:12, 16:25Tue 13 Oct10:40, 23:0204:39, 16:50Wed 14 Oct11:06, 23:2705:05, 17:15
Forecast data: the South African Weather Service, with tide tables from tide-forecast.com and modelled tides from Open-Meteo where a port has no table.
More weather news, warnings and forecasts are on The South African’s weather page.
Follow the story
About this article
- Length
- 3,820 words · 19 min read
- Published
- October 9, 2026
- Byline
- Thandi Mokoena
- Source
- South African