A Yellow Level 2 warning for severe thunderstorms with heavy downpours, damaging winds, hail and localised flooding is in place over most of KwaZulu-Natal, except the north, while damaging winds are expected over parts of the Karoo. Richards Bay is the hottest place at 40°C, with Pietermaritzburg and Musina at 36°C.
Friday stays hot, with Pietermaritzburg reaching 38°C and Upington 37°C, before showers and thundershowers spread across the interior over the weekend and rain reaches the Eastern Cape coast on Sunday and Monday. Tuesday is cooler for much of the country, and Cape Town faces rain showers on Wednesday.
Moon tomorrow nightWaxing Crescent24% litThe moon tomorrow night is a waxing crescent, about 24% lit, and the next full moon is on Monday 26 October.
Weather warnings for Thursday 15 OctoberNo weather warnings are in force for Thursday or the days after it. SAWS’ advisories are below.
SAWS advisoryImpact-Based WarningsWhat2 items, tap to read- Yellow Level 2 Warning: Severe Thunderstorms accompanied by heavy downpours, damaging winds, hail and lightning, resulting in localised flooding and damage to infrastructure and settlements, are expected over most parts of KwaZulu-Natal, except in the north.
- Yellow Level 1 Warning: Damaging Interior Winds leading to localised problems for high-sided vehicles on prone routes and localised damage to temporary structures are expected over Karoo Hoogland local municipality in the Northern Cape and the Central Karoo district municipality in the Western Cape.
- Extremely high fire danger conditions are expected over the central parts of Northern Cape, north-eastern parts of the western cape, north-western parts of the Eastern Cape, as well as the northern parts of Limpopo.
- A heat wave with persistently high temperatures is expected in the north-western parts of KwaZulu-Natal, until Thursday (15/10/2026).
Each province lists its main towns with the forecast for Thursday 15 October 2026 to Wednesday 21 October 2026, tomorrow first. Tide times are inside Western Cape, Northern Cape, Eastern Cape and KwaZulu-Natal.
Every province is closed to start with; tap a province to open it. Tomorrow Johannesburg peaks at 31°C.
Gauteng
Johannesburg, Pretoria, Soweto, VereenigingPartly cloudy and dry on Thursday, with Pretoria at 33°C and Johannesburg at 31°C. Thundershowers are possible on Friday and Monday, before a cooler Tuesday brings 26°C and light drizzle to Johannesburg.Johannesburg · 7 daysThu15 Oct31°19°0%Fri16 Oct32°19°30%Sat17 Oct32°20°0%Sun18 Oct31°20°0%Mon19 Oct31°20°30%Tue20 Oct26°15°10%Wed21 Oct28°15°5%Tap for the full 7-Day forecastTap to close GautengJohannesburg
DayWeatherLoHiRainWind km/hThu15 OctPartly cloudy19°31°0%NNE 5Fri16 OctRain, storms19°32°30%N 5Sat17 OctPartly cloudy20°32°0%N 5Sun18 OctPartly cloudy20°31°0%NNE 10Mon19 OctRain, storms20°31°30%N 5Tue20 OctLight drizzle15°26°10%N 17Wed21 OctCloudy15°28°5%NW 14Pretoria
DayWeatherLoHiRainWind km/hThu15 OctPartly cloudy20°33°0%ENE 5Fri16 OctRain, storms20°34°30%NE 5Sat17 OctPartly cloudy22°34°0%NE 5Sun18 OctPartly cloudy22°34°0%NE 10Mon19 OctPartly cloudy22°34°0%NNE 10Tue20 OctNo forecast yet––––Wed21 OctNo forecast yet––––Soweto
DayWeatherLoHiRainWind km/hThu15 OctPartly cloudy19°31°0%NNE 5Fri16 OctRain, storms19°32°30%N 5Sat17 OctPartly cloudy20°32°0%N 5Sun18 OctPartly cloudy20°31°0%NNE 10Mon19 OctRain, storms20°31°30%N 5Tue20 OctLight drizzle13°27°8%N 20Wed21 OctCloudy15°29°4%NNW 21Vereeniging
DayWeatherLoHiRainWind km/hThu15 OctPartly cloudy17°31°0%N 5Fri16 OctRain, storms18°32°30%N 5Sat17 OctPartly cloudy20°32°0%NNW 5Sun18 OctPartly cloudy20°31°0%N 10Mon19 OctRain, storms20°31°30%NNW 5Tue20 OctPartly cloudy13°30°4%NNW 22Wed21 OctCloudy18°32°4%NW 24Western Cape
Cape Town, Stellenbosch, Paarl, George · tidesDamaging winds are expected over the Central Karoo under a Yellow Level 1 warning. Cape Town stays dry at 20°C and Paarl reaches 25°C, with slight rain on Saturday and rain showers on Wednesday.Cape Town · 7 daysThu15 Oct20°12°0%Fri16 Oct20°12°0%Sat17 Oct15°12°30%Sun18 Oct16°11°0%Mon19 Oct18°10°0%Tue20 Oct17°12°11%Wed21 Oct15°14°67%Tap for the full 7-Day forecastTap to close Western CapeCape Town
DayWeatherLoHiRainWind km/hThu15 OctHigh cloud12°20°0%NW 15Fri16 OctHigh cloud12°20°0%N 10Sat17 OctSlight rain12°15°30%SSE 15Sun18 OctPartly cloudy11°16°0%SSE 15Mon19 OctHigh cloud10°18°0%WSW 5Tue20 OctCloudy12°17°11%W 18Wed21 OctRain showers14°15°67%NW 36Stellenbosch
DayWeatherLoHiRainWind km/hThu15 OctHigh cloud8°23°0%N 10Fri16 OctHigh cloud8°23°0%NNW 10Sat17 OctRain showers9°14°30%SE 10Sun18 OctPartly cloudy6°16°0%SE 10Mon19 OctHigh cloud6°18°0%W 5Tue20 OctCloudy8°22°5%NW 13Wed21 OctRain showers12°15°63%NNW 25Paarl
DayWeatherLoHiRainWind km/hThu15 OctHigh cloud7°25°0%NW 10Fri16 OctHigh cloud7°26°0%NNW 5Sat17 OctRain showers11°18°30%SSW 5Sun18 OctPartly cloudy8°20°0%SE 5Mon19 OctHigh cloud7°21°0%WSW 5Tue20 OctCloudy8°22°5%W 14Wed21 OctRain showers12°15°69%N 24George
DayWeatherLoHiRainWind km/hThu15 OctHigh cloud11°22°0%SE 10Fri16 OctHigh cloud11°26°0%SW 0Sat17 OctRain showers11°15°30%SSW 5Sun18 OctSlight rain10°13°30%SE 5Mon19 OctHigh cloud9°17°0%WNW 5Tue20 OctCloudy8°22°1%N 5Wed21 OctLight drizzle11°22°39%SW 18Tides: Cape Town
DayLow tideHigh tideThu 15 Oct11:19, 23:4005:27, 17:32Fri 16 Oct11:5506:02, 18:05Sat 17 Oct00:18, 12:4506:49, 18:53Sun 18 Oct01:15, 14:3008:04, 20:27Mon 19 Oct03:07, 16:4810:02, 22:43Tue 20 Oct04:55, 17:5411:26, 23:56Wed 21 Oct05:54, 18:3512:14Mpumalanga and Limpopo next tomorrow: Mbombela reaches 35°C and Polokwane reaches 31°C.
Mpumalanga
Mbombela, eMalahleni, ErmeloThundershowers are possible in Ermelo on Thursday with a high of 33°C, while Mbombela reaches 35°C under partly cloudy skies. Mbombela stays hot until Saturday, then drops to 19°C on a cloudy Tuesday.Mbombela · 7 daysThu15 Oct35°16°0%Fri16 Oct35°18°0%Sat17 Oct35°19°0%Sun18 Oct32°17°0%Mon19 Oct32°17°30%Tue20 Oct19°15°20%Wed21 Oct33°13°4%Tap for the full 7-Day forecastTap to close MpumalangaMbombela
DayWeatherLoHiRainWind km/hThu15 OctPartly cloudy16°35°0%SW 0Fri16 OctMostly clear18°35°0%SW 0Sat17 OctPartly cloudy19°35°0%SW 0Sun18 OctPartly cloudy17°32°0%NE 5Mon19 OctRain, storms17°32°30%NE 5Tue20 OctCloudy15°19°20%ENE 15Wed21 OctPartly cloudy13°33°4%NNE 16eMalahleni
DayWeatherLoHiRainWind km/hThu15 OctPartly cloudy17°30°0%N 5Fri16 OctRain, storms17°31°30%N 5Sat17 OctPartly cloudy19°31°0%NNW 5Sun18 OctPartly cloudy18°31°0%N 10Mon19 OctRain, storms18°31°30%N 10Tue20 OctLight drizzle15°26°12%N 25Wed21 OctPartly cloudy14°30°6%NW 25Ermelo
DayWeatherLoHiRainWind km/hThu15 OctRain, storms13°33°30%WNW 5Fri16 OctRain, storms14°34°30%NW 5Sat17 OctPartly cloudy16°34°0%WNW 5Sun18 OctRain, storms14°31°30%N 5Mon19 OctRain, storms14°31°30%NNE 5Tue20 OctLight drizzle11°22°12%NNE 27Wed21 OctLight drizzle15°29°5%NW 32Limpopo
Polokwane, Tzaneen, Thohoyandou, MusinaExtremely high fire danger is expected over the north, where Musina reaches 36°C and Thohoyandou 35°C. Polokwane could see thundershowers on Thursday, then the week stays dry and hot until a cloudier Tuesday.Polokwane · 7 daysThu15 Oct31°18°30%Fri16 Oct31°19°0%Sat17 Oct32°20°0%Sun18 Oct30°19°0%Mon19 Oct30°19°0%Tue20 Oct23°14°8%Wed21 Oct33°15°6%Tap for the full 7-Day forecastTap to close LimpopoPolokwane
DayWeatherLoHiRainWind km/hThu15 OctRain, storms18°31°30%NE 10Fri16 OctMostly clear19°31°0%NE 10Sat17 OctMostly clear20°32°0%NE 10Sun18 OctMostly clear19°30°0%ENE 10Mon19 OctPartly cloudy19°30°0%NE 10Tue20 OctCloudy14°23°8%NE 24Wed21 OctMostly clear15°33°6%NNW 17Tzaneen
DayWeatherLoHiRainWind km/hThu15 OctPartly cloudy17°33°0%E 5Fri16 OctClear19°33°0%E 5Sat17 OctMostly clear19°33°0%E 5Sun18 OctMostly clear18°31°0%E 5Mon19 OctPartly cloudy18°31°0%E 5Tue20 OctCloudy16°21°19%ESE 15Wed21 OctMostly clear15°32°2%NNW 8Thohoyandou
DayWeatherLoHiRainWind km/hThu15 OctMostly clear19°35°0%E 5Fri16 OctClear20°35°0%NE 5Sat17 OctClear21°35°0%ENE 5Sun18 OctClear20°34°0%ESE 5Mon19 OctPartly cloudy20°34°0%SW 0Tue20 OctLight drizzle17°25°20%SE 18Wed21 OctPartly cloudy18°34°1%NNW 12Musina
DayWeatherLoHiRainWind km/hThu15 OctMostly clear21°36°0%E 10Fri16 OctClear22°36°0%E 10Sat17 OctClear22°36°0%E 10Sun18 OctClear21°35°0%E 10Mon19 OctPartly cloudy21°35°0%ESE 10Tue20 OctCloudy21°30°2%ESE 29Wed21 OctCloudy22°37°1%E 12North West and Free State follow tomorrow: Mahikeng reaches 33°C and Bloemfontein reaches 33°C.
North West
Mahikeng, Rustenburg, Potchefstroom, KlerksdorpMostly clear and hot on Thursday, with Rustenburg at 34°C and Mahikeng at 33°C. Thundershowers are possible on Sunday and Monday, and Klerksdorp drops to a low of 11°C on Tuesday.Mahikeng · 7 daysThu15 Oct33°19°0%Fri16 Oct35°20°0%Sat17 Oct35°21°0%Sun18 Oct34°21°30%Mon19 Oct32°18°30%Tue20 Oct31°14°8%Wed21 Oct34°20°3%Tap for the full 7-Day forecastTap to close North WestMahikeng
DayWeatherLoHiRainWind km/hThu15 OctMostly clear19°33°0%NNE 10Fri16 OctPartly cloudy20°35°0%NNE 10Sat17 OctPartly cloudy21°35°0%NNE 10Sun18 OctRain, storms21°34°30%NNE 15Mon19 OctRain, storms18°32°30%ENE 5Tue20 OctCloudy14°31°8%NNE 24Wed21 OctPartly cloudy20°34°3%NNW 24Rustenburg
DayWeatherLoHiRainWind km/hThu15 OctPartly cloudy20°34°0%N 5Fri16 OctRain, storms20°34°30%SW 0Sat17 OctPartly cloudy20°35°0%N 5Sun18 OctRain, storms20°34°30%NE 5Mon19 OctRain, storms19°33°30%NNE 5Tue20 OctCloudy17°31°10%NNE 21Wed21 OctLight drizzle18°33°4%NNW 20Potchefstroom
DayWeatherLoHiRainWind km/hThu15 OctPartly cloudy17°32°0%N 10Fri16 OctRain, storms19°33°30%N 10Sat17 OctPartly cloudy20°33°0%NNW 15Sun18 OctRain, storms20°32°30%N 15Mon19 OctRain, storms16°30°30%NNW 5Tue20 OctCloudy12°31°4%NNW 24Wed21 OctCloudy19°32°2%NNW 25Klerksdorp
DayWeatherLoHiRainWind km/hThu15 OctMostly clear18°33°0%N 10Fri16 OctMostly clear19°34°0%NNW 5Sat17 OctPartly cloudy20°35°0%NNW 10Sun18 OctRain, storms20°33°30%N 15Mon19 OctRain, storms16°30°30%WNW 5Tue20 OctCloudy11°31°4%WNW 26Wed21 OctPartly cloudy19°33°1%NW 27Free State
Bloemfontein, Bethlehem, KroonstadBloemfontein reaches 33°C under mostly clear skies on Thursday, while Bethlehem has a chance of thundershowers. Storms are possible across the province from Saturday to Monday, with Bloemfontein cooling to 26°C.Bloemfontein · 7 daysThu15 Oct33°16°0%Fri16 Oct34°17°0%Sat17 Oct34°18°30%Sun18 Oct31°18°30%Mon19 Oct26°13°30%Tue20 Oct26°11°2%Wed21 Oct30°18°0%Tap for the full 7-Day forecastTap to close Free StateBloemfontein
DayWeatherLoHiRainWind km/hThu15 OctMostly clear16°33°0%WNW 10Fri16 OctMostly clear17°34°0%NE 5Sat17 OctRain, storms18°34°30%NNW 10Sun18 OctRain, storms18°31°30%NNE 10Mon19 OctRain, storms13°26°30%W 5Tue20 OctCloudy11°26°2%NNE 16Wed21 OctCloudy18°30°0%WNW 25Bethlehem
DayWeatherLoHiRainWind km/hThu15 OctRain, storms13°30°30%N 5Fri16 OctRain, storms14°32°30%N 5Sat17 OctRain, storms15°32°30%NNW 5Sun18 OctRain, storms14°30°30%NE 10Mon19 OctRain, storms13°26°30%WNW 5Tue20 OctCloudy10°25°4%NE 24Wed21 OctPartly cloudy15°28°1%WNW 28Kroonstad
DayWeatherLoHiRainWind km/hThu15 OctPartly cloudy18°33°0%N 5Fri16 OctPartly cloudy18°35°0%N 5Sat17 OctRain, storms20°35°30%NNW 10Sun18 OctRain, storms20°33°30%N 10Mon19 OctRain, storms16°29°30%W 5Tue20 OctCloudy12°28°2%NNE 22Wed21 OctPartly cloudy18°32°1%NW 29Northern Cape, Eastern Cape and KwaZulu-Natal close the list tomorrow: Kimberley reaches 34°C, Gqeberha reaches 19°C and Durban reaches 26°C.
Northern Cape
Kimberley, Upington, Springbok, De Aar · tidesA Yellow Level 1 warning for damaging winds is in place over the Karoo Hoogland, with extremely high fire danger in the central parts. Kimberley reaches 34°C on Thursday and Upington 37°C on Friday.Kimberley · 7 daysThu15 Oct34°18°0%Fri16 Oct35°20°0%Sat17 Oct34°20°30%Sun18 Oct31°19°30%Mon19 Oct26°14°30%Tue20 Oct29°15°0%Wed21 Oct32°18°0%Tap for the full 7-Day forecastTap to close Northern CapeKimberley
DayWeatherLoHiRainWind km/hThu15 OctMostly clear18°34°0%NW 10Fri16 OctMostly clear20°35°0%NE 5Sat17 OctRain, storms20°34°30%WNW 10Sun18 OctRain, storms19°31°30%SW 10Mon19 OctSlight rain14°26°30%SW 10Tue20 OctCloudy15°29°0%NW 18Wed21 OctMostly clear18°32°0%W 21Upington
DayWeatherLoHiRainWind km/hThu15 OctMostly clear20°33°0%W 10Fri16 OctMostly clear20°37°0%NE 5Sat17 OctPartly cloudy19°30°0%SSW 10Sun18 OctCloudy17°28°0%SW 15Mon19 OctMostly clear12°26°0%SSE 10Tue20 OctCloudy14°33°0%WNW 19Wed21 OctCloudy18°31°0%WSW 21Springbok
DayWeatherLoHiRainWind km/hThu15 OctClear10°28°0%WNW 5Fri16 OctPartly cloudy10°30°0%SW 10Sat17 OctHigh cloud12°23°0%S 10Sun18 OctCloudy8°19°0%SSW 10Mon19 OctHigh cloud6°23°0%ESE 5Tue20 OctCloudy11°26°0%NNW 24Wed21 OctLight drizzle10°21°3%WNW 23De Aar
DayWeatherLoHiRainWind km/hThu15 OctMostly clear17°31°0%WNW 15Fri16 OctMostly clear18°34°0%W 10Sat17 OctPartly cloudy18°29°0%WSW 10Sun18 OctRain, storms15°25°30%SW 10Mon19 OctPartly cloudy11°22°0%SSE 5Tue20 OctPartly cloudy10°28°0%WNW 28Wed21 OctCloudy16°29°0%WNW 35Tides: Port Nolloth (modelled)
DayLow tideHigh tideThu 15 Oct10:40, 23:0504:50, 16:58Fri 16 Oct11:2305:35, 17:39Sat 17 Oct00:00, 12:1306:15, 18:30Sun 18 Oct01:00, 14:0007:21, 19:50Mon 19 Oct02:45, 16:1009:30, 21:50Tue 20 Oct04:30, 17:2010:50Wed 21 Oct––Eastern Cape
Gqeberha, East London, Mthatha, Queenstown · tidesExtremely high fire danger is expected in the north-west, where Queenstown reaches 34°C on Thursday. Gqeberha and East London stay dry until rain showers on Sunday and Monday, with a 60% chance on both days.Gqeberha · 7 daysThu15 Oct19°15°0%Fri16 Oct24°15°0%Sat17 Oct18°14°30%Sun18 Oct16°14°60%Mon19 Oct17°12°60%Tue20 Oct20°12°3%Wed21 Oct22°16°11%Tap for the full 7-Day forecastTap to close Eastern CapeGqeberha
DayWeatherLoHiRainWind km/hThu15 OctClear15°19°0%WSW 10Fri16 OctPartly cloudy15°24°0%WSW 10Sat17 OctSlight rain14°18°30%SW 15Sun18 OctRain showers14°16°60%S 10Mon19 OctShown as published in the source's RSS feed. IndiaAIFounders doesn't link out to third-party sites — this is the complete detail available from the feed itself.