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 night
Waxing Crescent
24% 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 October
No weather warnings are in force for Thursday or the days after it. SAWS’ advisories are below.
SAWS advisory
- 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.
SAWS advisory
- 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.
SAWS advisory
- A heat wave with persistently high temperatures is expected in the north-western parts of KwaZulu-Natal, until Thursday (15/10/2026).
7-Day weather forecast by province
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, Vereeniging
Partly 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 days
Tap for the full 7-Day forecastTap to close Gauteng
Johannesburg
| Day | Weather | Lo | Hi | Rain | Wind km/h |
|---|
| Thu15 Oct | Partly cloudy | 19° | 31° | 0% | NNE 5 |
| Fri16 Oct | Rain, storms | 19° | 32° | 30% | N 5 |
| Sat17 Oct | Partly cloudy | 20° | 32° | 0% | N 5 |
| Sun18 Oct | Partly cloudy | 20° | 31° | 0% | NNE 10 |
| Mon19 Oct | Rain, storms | 20° | 31° | 30% | N 5 |
| Tue20 Oct | Light drizzle | 15° | 26° | 10% | N 17 |
| Wed21 Oct | Cloudy | 15° | 28° | 5% | NW 14 |
Pretoria
| Day | Weather | Lo | Hi | Rain | Wind km/h |
|---|
| Thu15 Oct | Partly cloudy | 20° | 33° | 0% | ENE 5 |
| Fri16 Oct | Rain, storms | 20° | 34° | 30% | NE 5 |
| Sat17 Oct | Partly cloudy | 22° | 34° | 0% | NE 5 |
| Sun18 Oct | Partly cloudy | 22° | 34° | 0% | NE 10 |
| Mon19 Oct | Partly cloudy | 22° | 34° | 0% | NNE 10 |
| Tue20 Oct | No forecast yet | – | – | – | – |
| Wed21 Oct | No forecast yet | – | – | – | – |
Soweto
| Day | Weather | Lo | Hi | Rain | Wind km/h |
|---|
| Thu15 Oct | Partly cloudy | 19° | 31° | 0% | NNE 5 |
| Fri16 Oct | Rain, storms | 19° | 32° | 30% | N 5 |
| Sat17 Oct | Partly cloudy | 20° | 32° | 0% | N 5 |
| Sun18 Oct | Partly cloudy | 20° | 31° | 0% | NNE 10 |
| Mon19 Oct | Rain, storms | 20° | 31° | 30% | N 5 |
| Tue20 Oct | Light drizzle | 13° | 27° | 8% | N 20 |
| Wed21 Oct | Cloudy | 15° | 29° | 4% | NNW 21 |
Vereeniging
| Day | Weather | Lo | Hi | Rain | Wind km/h |
|---|
| Thu15 Oct | Partly cloudy | 17° | 31° | 0% | N 5 |
| Fri16 Oct | Rain, storms | 18° | 32° | 30% | N 5 |
| Sat17 Oct | Partly cloudy | 20° | 32° | 0% | NNW 5 |
| Sun18 Oct | Partly cloudy | 20° | 31° | 0% | N 10 |
| Mon19 Oct | Rain, storms | 20° | 31° | 30% | NNW 5 |
| Tue20 Oct | Partly cloudy | 13° | 30° | 4% | NNW 22 |
| Wed21 Oct | Cloudy | 18° | 32° | 4% | NW 24 |
Western Cape
Cape Town, Stellenbosch, Paarl, George · tides
Damaging 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 days
Tap for the full 7-Day forecastTap to close Western Cape
Cape Town
| Day | Weather | Lo | Hi | Rain | Wind km/h |
|---|
| Thu15 Oct | High cloud | 12° | 20° | 0% | NW 15 |
| Fri16 Oct | High cloud | 12° | 20° | 0% | N 10 |
| Sat17 Oct | Slight rain | 12° | 15° | 30% | SSE 15 |
| Sun18 Oct | Partly cloudy | 11° | 16° | 0% | SSE 15 |
| Mon19 Oct | High cloud | 10° | 18° | 0% | WSW 5 |
| Tue20 Oct | Cloudy | 12° | 17° | 11% | W 18 |
| Wed21 Oct | Rain showers | 14° | 15° | 67% | NW 36 |
Stellenbosch
| Day | Weather | Lo | Hi | Rain | Wind km/h |
|---|
| Thu15 Oct | High cloud | 8° | 23° | 0% | N 10 |
| Fri16 Oct | High cloud | 8° | 23° | 0% | NNW 10 |
| Sat17 Oct | Rain showers | 9° | 14° | 30% | SE 10 |
| Sun18 Oct | Partly cloudy | 6° | 16° | 0% | SE 10 |
| Mon19 Oct | High cloud | 6° | 18° | 0% | W 5 |
| Tue20 Oct | Cloudy | 8° | 22° | 5% | NW 13 |
| Wed21 Oct | Rain showers | 12° | 15° | 63% | NNW 25 |
Paarl
| Day | Weather | Lo | Hi | Rain | Wind km/h |
|---|
| Thu15 Oct | High cloud | 7° | 25° | 0% | NW 10 |
| Fri16 Oct | High cloud | 7° | 26° | 0% | NNW 5 |
| Sat17 Oct | Rain showers | 11° | 18° | 30% | SSW 5 |
| Sun18 Oct | Partly cloudy | 8° | 20° | 0% | SE 5 |
| Mon19 Oct | High cloud | 7° | 21° | 0% | WSW 5 |
| Tue20 Oct | Cloudy | 8° | 22° | 5% | W 14 |
| Wed21 Oct | Rain showers | 12° | 15° | 69% | N 24 |
George
| Day | Weather | Lo | Hi | Rain | Wind km/h |
|---|
| Thu15 Oct | High cloud | 11° | 22° | 0% | SE 10 |
| Fri16 Oct | High cloud | 11° | 26° | 0% | SW 0 |
| Sat17 Oct | Rain showers | 11° | 15° | 30% | SSW 5 |
| Sun18 Oct | Slight rain | 10° | 13° | 30% | SE 5 |
| Mon19 Oct | High cloud | 9° | 17° | 0% | WNW 5 |
| Tue20 Oct | Cloudy | 8° | 22° | 1% | N 5 |
| Wed21 Oct | Light drizzle | 11° | 22° | 39% | SW 18 |
Tides: Cape Town
| Day | Low tide | High tide |
|---|
| Thu 15 Oct | 11:19, 23:40 | 05:27, 17:32 |
| Fri 16 Oct | 11:55 | 06:02, 18:05 |
| Sat 17 Oct | 00:18, 12:45 | 06:49, 18:53 |
| Sun 18 Oct | 01:15, 14:30 | 08:04, 20:27 |
| Mon 19 Oct | 03:07, 16:48 | 10:02, 22:43 |
| Tue 20 Oct | 04:55, 17:54 | 11:26, 23:56 |
| Wed 21 Oct | 05:54, 18:35 | 12:14 |
Mpumalanga and Limpopo next tomorrow: Mbombela reaches 35°C and Polokwane reaches 31°C.
Mpumalanga
Mbombela, eMalahleni, Ermelo
Thundershowers 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 days
Tap for the full 7-Day forecastTap to close Mpumalanga
Mbombela
| Day | Weather | Lo | Hi | Rain | Wind km/h |
|---|
| Thu15 Oct | Partly cloudy | 16° | 35° | 0% | SW 0 |
| Fri16 Oct | Mostly clear | 18° | 35° | 0% | SW 0 |
| Sat17 Oct | Partly cloudy | 19° | 35° | 0% | SW 0 |
| Sun18 Oct | Partly cloudy | 17° | 32° | 0% | NE 5 |
| Mon19 Oct | Rain, storms | 17° | 32° | 30% | NE 5 |
| Tue20 Oct | Cloudy | 15° | 19° | 20% | ENE 15 |
| Wed21 Oct | Partly cloudy | 13° | 33° | 4% | NNE 16 |
eMalahleni
| Day | Weather | Lo | Hi | Rain | Wind km/h |
|---|
| Thu15 Oct | Partly cloudy | 17° | 30° | 0% | N 5 |
| Fri16 Oct | Rain, storms | 17° | 31° | 30% | N 5 |
| Sat17 Oct | Partly cloudy | 19° | 31° | 0% | NNW 5 |
| Sun18 Oct | Partly cloudy | 18° | 31° | 0% | N 10 |
| Mon19 Oct | Rain, storms | 18° | 31° | 30% | N 10 |
| Tue20 Oct | Light drizzle | 15° | 26° | 12% | N 25 |
| Wed21 Oct | Partly cloudy | 14° | 30° | 6% | NW 25 |
Ermelo
| Day | Weather | Lo | Hi | Rain | Wind km/h |
|---|
| Thu15 Oct | Rain, storms | 13° | 33° | 30% | WNW 5 |
| Fri16 Oct | Rain, storms | 14° | 34° | 30% | NW 5 |
| Sat17 Oct | Partly cloudy | 16° | 34° | 0% | WNW 5 |
| Sun18 Oct | Rain, storms | 14° | 31° | 30% | N 5 |
| Mon19 Oct | Rain, storms | 14° | 31° | 30% | NNE 5 |
| Tue20 Oct | Light drizzle | 11° | 22° | 12% | NNE 27 |
| Wed21 Oct | Light drizzle | 15° | 29° | 5% | NW 32 |
Limpopo
Polokwane, Tzaneen, Thohoyandou, Musina
Extremely 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 days
Tap for the full 7-Day forecastTap to close Limpopo
Polokwane
| Day | Weather | Lo | Hi | Rain | Wind km/h |
|---|
| Thu15 Oct | Rain, storms | 18° | 31° | 30% | NE 10 |
| Fri16 Oct | Mostly clear | 19° | 31° | 0% | NE 10 |
| Sat17 Oct | Mostly clear | 20° | 32° | 0% | NE 10 |
| Sun18 Oct | Mostly clear | 19° | 30° | 0% | ENE 10 |
| Mon19 Oct | Partly cloudy | 19° | 30° | 0% | NE 10 |
| Tue20 Oct | Cloudy | 14° | 23° | 8% | NE 24 |
| Wed21 Oct | Mostly clear | 15° | 33° | 6% | NNW 17 |
Tzaneen
| Day | Weather | Lo | Hi | Rain | Wind km/h |
|---|
| Thu15 Oct | Partly cloudy | 17° | 33° | 0% | E 5 |
| Fri16 Oct | Clear | 19° | 33° | 0% | E 5 |
| Sat17 Oct | Mostly clear | 19° | 33° | 0% | E 5 |
| Sun18 Oct | Mostly clear | 18° | 31° | 0% | E 5 |
| Mon19 Oct | Partly cloudy | 18° | 31° | 0% | E 5 |
| Tue20 Oct | Cloudy | 16° | 21° | 19% | ESE 15 |
| Wed21 Oct | Mostly clear | 15° | 32° | 2% | NNW 8 |
Thohoyandou
| Day | Weather | Lo | Hi | Rain | Wind km/h |
|---|
| Thu15 Oct | Mostly clear | 19° | 35° | 0% | E 5 |
| Fri16 Oct | Clear | 20° | 35° | 0% | NE 5 |
| Sat17 Oct | Clear | 21° | 35° | 0% | ENE 5 |
| Sun18 Oct | Clear | 20° | 34° | 0% | ESE 5 |
| Mon19 Oct | Partly cloudy | 20° | 34° | 0% | SW 0 |
| Tue20 Oct | Light drizzle | 17° | 25° | 20% | SE 18 |
| Wed21 Oct | Partly cloudy | 18° | 34° | 1% | NNW 12 |
Musina
| Day | Weather | Lo | Hi | Rain | Wind km/h |
|---|
| Thu15 Oct | Mostly clear | 21° | 36° | 0% | E 10 |
| Fri16 Oct | Clear | 22° | 36° | 0% | E 10 |
| Sat17 Oct | Clear | 22° | 36° | 0% | E 10 |
| Sun18 Oct | Clear | 21° | 35° | 0% | E 10 |
| Mon19 Oct | Partly cloudy | 21° | 35° | 0% | ESE 10 |
| Tue20 Oct | Cloudy | 21° | 30° | 2% | ESE 29 |
| Wed21 Oct | Cloudy | 22° | 37° | 1% | E 12 |
North West and Free State follow tomorrow: Mahikeng reaches 33°C and Bloemfontein reaches 33°C.
North West
Mahikeng, Rustenburg, Potchefstroom, Klerksdorp
Mostly 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 days
Tap for the full 7-Day forecastTap to close North West
Mahikeng
| Day | Weather | Lo | Hi | Rain | Wind km/h |
|---|
| Thu15 Oct | Mostly clear | 19° | 33° | 0% | NNE 10 |
| Fri16 Oct | Partly cloudy | 20° | 35° | 0% | NNE 10 |
| Sat17 Oct | Partly cloudy | 21° | 35° | 0% | NNE 10 |
| Sun18 Oct | Rain, storms | 21° | 34° | 30% | NNE 15 |
| Mon19 Oct | Rain, storms | 18° | 32° | 30% | ENE 5 |
| Tue20 Oct | Cloudy | 14° | 31° | 8% | NNE 24 |
| Wed21 Oct | Partly cloudy | 20° | 34° | 3% | NNW 24 |
Rustenburg
| Day | Weather | Lo | Hi | Rain | Wind km/h |
|---|
| Thu15 Oct | Partly cloudy | 20° | 34° | 0% | N 5 |
| Fri16 Oct | Rain, storms | 20° | 34° | 30% | SW 0 |
| Sat17 Oct | Partly cloudy | 20° | 35° | 0% | N 5 |
| Sun18 Oct | Rain, storms | 20° | 34° | 30% | NE 5 |
| Mon19 Oct | Rain, storms | 19° | 33° | 30% | NNE 5 |
| Tue20 Oct | Cloudy | 17° | 31° | 10% | NNE 21 |
| Wed21 Oct | Light drizzle | 18° | 33° | 4% | NNW 20 |
Potchefstroom
| Day | Weather | Lo | Hi | Rain | Wind km/h |
|---|
| Thu15 Oct | Partly cloudy | 17° | 32° | 0% | N 10 |
| Fri16 Oct | Rain, storms | 19° | 33° | 30% | N 10 |
| Sat17 Oct | Partly cloudy | 20° | 33° | 0% | NNW 15 |
| Sun18 Oct | Rain, storms | 20° | 32° | 30% | N 15 |
| Mon19 Oct | Rain, storms | 16° | 30° | 30% | NNW 5 |
| Tue20 Oct | Cloudy | 12° | 31° | 4% | NNW 24 |
| Wed21 Oct | Cloudy | 19° | 32° | 2% | NNW 25 |
Klerksdorp
| Day | Weather | Lo | Hi | Rain | Wind km/h |
|---|
| Thu15 Oct | Mostly clear | 18° | 33° | 0% | N 10 |
| Fri16 Oct | Mostly clear | 19° | 34° | 0% | NNW 5 |
| Sat17 Oct | Partly cloudy | 20° | 35° | 0% | NNW 10 |
| Sun18 Oct | Rain, storms | 20° | 33° | 30% | N 15 |
| Mon19 Oct | Rain, storms | 16° | 30° | 30% | WNW 5 |
| Tue20 Oct | Cloudy | 11° | 31° | 4% | WNW 26 |
| Wed21 Oct | Partly cloudy | 19° | 33° | 1% | NW 27 |
Free State
Bloemfontein, Bethlehem, Kroonstad
Bloemfontein 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 days
Tap for the full 7-Day forecastTap to close Free State
Bloemfontein
| Day | Weather | Lo | Hi | Rain | Wind km/h |
|---|
| Thu15 Oct | Mostly clear | 16° | 33° | 0% | WNW 10 |
| Fri16 Oct | Mostly clear | 17° | 34° | 0% | NE 5 |
| Sat17 Oct | Rain, storms | 18° | 34° | 30% | NNW 10 |
| Sun18 Oct | Rain, storms | 18° | 31° | 30% | NNE 10 |
| Mon19 Oct | Rain, storms | 13° | 26° | 30% | W 5 |
| Tue20 Oct | Cloudy | 11° | 26° | 2% | NNE 16 |
| Wed21 Oct | Cloudy | 18° | 30° | 0% | WNW 25 |
Bethlehem
| Day | Weather | Lo | Hi | Rain | Wind km/h |
|---|
| Thu15 Oct | Rain, storms | 13° | 30° | 30% | N 5 |
| Fri16 Oct | Rain, storms | 14° | 32° | 30% | N 5 |
| Sat17 Oct | Rain, storms | 15° | 32° | 30% | NNW 5 |
| Sun18 Oct | Rain, storms | 14° | 30° | 30% | NE 10 |
| Mon19 Oct | Rain, storms | 13° | 26° | 30% | WNW 5 |
| Tue20 Oct | Cloudy | 10° | 25° | 4% | NE 24 |
| Wed21 Oct | Partly cloudy | 15° | 28° | 1% | WNW 28 |
Kroonstad
| Day | Weather | Lo | Hi | Rain | Wind km/h |
|---|
| Thu15 Oct | Partly cloudy | 18° | 33° | 0% | N 5 |
| Fri16 Oct | Partly cloudy | 18° | 35° | 0% | N 5 |
| Sat17 Oct | Rain, storms | 20° | 35° | 30% | NNW 10 |
| Sun18 Oct | Rain, storms | 20° | 33° | 30% | N 10 |
| Mon19 Oct | Rain, storms | 16° | 29° | 30% | W 5 |
| Tue20 Oct | Cloudy | 12° | 28° | 2% | NNE 22 |
| Wed21 Oct | Partly cloudy | 18° | 32° | 1% | NW 29 |
Northern 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 · tides
A 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 days
Tap for the full 7-Day forecastTap to close Northern Cape
Kimberley
| Day | Weather | Lo | Hi | Rain | Wind km/h |
|---|
| Thu15 Oct | Mostly clear | 18° | 34° | 0% | NW 10 |
| Fri16 Oct | Mostly clear | 20° | 35° | 0% | NE 5 |
| Sat17 Oct | Rain, storms | 20° | 34° | 30% | WNW 10 |
| Sun18 Oct | Rain, storms | 19° | 31° | 30% | SW 10 |
| Mon19 Oct | Slight rain | 14° | 26° | 30% | SW 10 |
| Tue20 Oct | Cloudy | 15° | 29° | 0% | NW 18 |
| Wed21 Oct | Mostly clear | 18° | 32° | 0% | W 21 |
Upington
| Day | Weather | Lo | Hi | Rain | Wind km/h |
|---|
| Thu15 Oct | Mostly clear | 20° | 33° | 0% | W 10 |
| Fri16 Oct | Mostly clear | 20° | 37° | 0% | NE 5 |
| Sat17 Oct | Partly cloudy | 19° | 30° | 0% | SSW 10 |
| Sun18 Oct | Cloudy | 17° | 28° | 0% | SW 15 |
| Mon19 Oct | Mostly clear | 12° | 26° | 0% | SSE 10 |
| Tue20 Oct | Cloudy | 14° | 33° | 0% | WNW 19 |
| Wed21 Oct | Cloudy | 18° | 31° | 0% | WSW 21 |
Springbok
| Day | Weather | Lo | Hi | Rain | Wind km/h |
|---|
| Thu15 Oct | Clear | 10° | 28° | 0% | WNW 5 |
| Fri16 Oct | Partly cloudy | 10° | 30° | 0% | SW 10 |
| Sat17 Oct | High cloud | 12° | 23° | 0% | S 10 |
| Sun18 Oct | Cloudy | 8° | 19° | 0% | SSW 10 |
| Mon19 Oct | High cloud | 6° | 23° | 0% | ESE 5 |
| Tue20 Oct | Cloudy | 11° | 26° | 0% | NNW 24 |
| Wed21 Oct | Light drizzle | 10° | 21° | 3% | WNW 23 |
De Aar
| Day | Weather | Lo | Hi | Rain | Wind km/h |
|---|
| Thu15 Oct | Mostly clear | 17° | 31° | 0% | WNW 15 |
| Fri16 Oct | Mostly clear | 18° | 34° | 0% | W 10 |
| Sat17 Oct | Partly cloudy | 18° | 29° | 0% | WSW 10 |
| Sun18 Oct | Rain, storms | 15° | 25° | 30% | SW 10 |
| Mon19 Oct | Partly cloudy | 11° | 22° | 0% | SSE 5 |
| Tue20 Oct | Partly cloudy | 10° | 28° | 0% | WNW 28 |
| Wed21 Oct | Cloudy | 16° | 29° | 0% | WNW 35 |
Tides: Port Nolloth (modelled)
| Day | Low tide | High tide |
|---|
| Thu 15 Oct | 10:40, 23:05 | 04:50, 16:58 |
| Fri 16 Oct | 11:23 | 05:35, 17:39 |
| Sat 17 Oct | 00:00, 12:13 | 06:15, 18:30 |
| Sun 18 Oct | 01:00, 14:00 | 07:21, 19:50 |
| Mon 19 Oct | 02:45, 16:10 | 09:30, 21:50 |
| Tue 20 Oct | 04:30, 17:20 | 10:50 |
| Wed 21 Oct | – | – |
Eastern Cape
Gqeberha, East London, Mthatha, Queenstown · tides
Extremely 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 days
Tap for the full 7-Day forecastTap to close Eastern Cape
Gqeberha
| Day | Weather | Lo | Hi | Rain | Wind km/h |
|---|
| Thu15 Oct | Clear | 15° | 19° | 0% | WSW 10 |
| Fri16 Oct | Partly cloudy | 15° | 24° | 0% | WSW 10 |
| Sat17 Oct | Slight rain | 14° | 18° | 30% | SW 15 |
| Sun18 Oct | Rain showers | 14° | 16° | 60% | S 10 |
| Mon19 Oct | Rain showers | 12° | 17° | 60% | WSW 10 |
| Tue20 Oct | Cloudy | 12° | 20° | 3% | NE 18 |
| Wed21 Oct | Light drizzle | 16° | 22° | 11% | WSW 31 |
East London
| Day | Weather | Lo | Hi | Rain | Wind km/h |
|---|
| Thu15 Oct | Clear | 18° | 21° | 0% | SW 10 |
| Fri16 Oct | Partly cloudy | 17° | 24° | 0% | NE 5 |
| Sat17 Oct | Slight rain | 15° | 20° | 30% | SW 15 |
| Sun18 Oct | Rain showers | 16° | 18° | 60% | E 5 |
| Mon19 Oct | Rain showers | 13° | 18° | 60% | SW 10 |
| Tue20 Oct | Partly cloudy | 14° | 21° | 9% | NE 34 |
| Wed21 Oct | Cloudy | 16° | 22° | 7% | SW 18 |
Mthatha
| Day | Weather | Lo | Hi | Rain | Wind km/h |
|---|
| Thu15 Oct | Cloudy | 15° | 33° | 0% | SSE 5 |
| Fri16 Oct | Cloudy | 15° | 36° | 0% | NNW 5 |
| Sat17 Oct | Slight rain | 14° | 24° | 30% | S 5 |
| Sun18 Oct | Rain, storms | 12° | 17° | 60% | E 5 |
| Mon19 Oct | Rain showers | 8° | 18° | 60% | SSW 5 |
| Tue20 Oct | High cloud | n/a° | n/a° | 0% | n/a n/a |
| Wed21 Oct | Cloudy | 14° | 28° | 4% | SE 17 |
Queenstown
| Day | Weather | Lo | Hi | Rain | Wind km/h |
|---|
| Thu15 Oct | Cloudy | 13° | 34° | 0% | WNW 15 |
| Fri16 Oct | Partly cloudy | 15° | 35° | 0% | NW 5 |
| Sat17 Oct | Cloudy | 12° | 26° | 0% | ESE 10 |
| Sun18 Oct | Rain showers | 11° | 17° | 60% | ESE 5 |
| Mon19 Oct | Rain showers | 7° | 19° | 30% | SSW 5 |
| Tue20 Oct | High cloud | n/a° | n/a° | 0% | n/a n/a |
| Wed21 Oct | Cloudy | 20° | 31° | 3% | WNW 32 |
Tides: Gqeberha
| Day | Low tide | High tide |
|---|
| Thu 15 Oct | 11:29, 23:51 | 05:35, 17:43 |
| Fri 16 Oct | 12:00 | 06:07, 18:11 |
| Sat 17 Oct | 00:23, 12:38 | 06:47, 18:46 |
| Sun 18 Oct | 01:07, 13:44 | 07:57, 20:05 |
| Mon 19 Oct | 02:36, 17:17 | 10:24, 23:00 |
| Tue 20 Oct | 05:22, 18:37 | 12:01 |
| Wed 21 Oct | 06:29, 19:13 | 00:22, 12:48 |
Tides: East London
| Day | Low tide | High tide |
|---|
| Thu 15 Oct | 11:31, 23:53 | 05:31, 17:38 |
| Fri 16 Oct | 12:01 | 06:01, 18:03 |
| Sat 17 Oct | 00:25, 12:38 | 06:37, 18:35 |
| Sun 18 Oct | 01:08, 13:43 | 07:38, 19:37 |
| Mon 19 Oct | 02:44, 17:13 | 10:31, 23:09 |
| Tue 20 Oct | 05:28, 18:38 | 12:14 |
| Wed 21 Oct | 06:34, 19:15 | 00:32, 12:57 |
KwaZulu-Natal
Durban, Pietermaritzburg, Richards Bay, Newcastle · tides
A Yellow Level 2 warning for severe thunderstorms with hail, damaging winds and localised flooding covers most areas except the north. The heat wave in the north-west lasts until Thursday, with Newcastle at 35°C and Richards Bay at 40°C.
Durban · 7 days
Tap for the full 7-Day forecastTap to close KwaZulu-Natal
Durban
| Day | Weather | Lo | Hi | Rain | Wind km/h |
|---|
| Thu15 Oct | Partly cloudy | 21° | 26° | 0% | S 15 |
| Fri16 Oct | Partly cloudy | 21° | 27° | 0% | NE 5 |
| Sat17 Oct | Slight rain | 20° | 25° | 30% | SSW 15 |
| Sun18 Oct | Rain, storms | 20° | 22° | 30% | ESE 5 |
| Mon19 Oct | Rain, storms | 19° | 22° | 60% | SSW 10 |
| Tue20 Oct | Cloudy | 18° | 23° | 23% | NE 36 |
| Wed21 Oct | Partly cloudy | 20° | 29° | 0% | SSE 21 |
Pietermaritzburg
| Day | Weather | Lo | Hi | Rain | Wind km/h |
|---|
| Thu15 Oct | Partly cloudy | 16° | 36° | 0% | NW 5 |
| Fri16 Oct | Partly cloudy | 18° | 38° | 0% | NNW 5 |
| Sat17 Oct | Slight rain | 17° | 32° | 30% | NW 5 |
| Sun18 Oct | Rain, storms | 14° | 25° | 30% | ENE 5 |
| Mon19 Oct | Rain, storms | 14° | 21° | 60% | ESE 5 |
| Tue20 Oct | Overcast | 10° | 24° | 0% | SW 0 |
| Wed21 Oct | Partly cloudy | 13° | 36° | 2% | NW 16 |
Richards Bay
| Day | Weather | Lo | Hi | Rain | Wind km/h |
|---|
| Thu15 Oct | Partly cloudy | 19° | 40° | 0% | NE 10 |
| Fri16 Oct | Partly cloudy | 19° | 40° | 0% | NE 10 |
| Sat17 Oct | Partly cloudy | 19° | 39° | 0% | SSE 10 |
| Sun18 Oct | Rain, storms | 18° | 32° | 30% | SSE 10 |
| Mon19 Oct | Rain, storms | 18° | 31° | 60% | S 15 |
| Tue20 Oct | Cloudy | 16° | 27° | 0% | S 5 |
| Wed21 Oct | Mostly clear | 20° | 37° | 2% | NNE 21 |
Newcastle
| Day | Weather | Lo | Hi | Rain | Wind km/h |
|---|
| Thu15 Oct | Rain, storms | 16° | 35° | 30% | W 10 |
| Fri16 Oct | Partly cloudy | 17° | 37° | 0% | NNW 5 |
| Sat17 Oct | Slight rain | 17° | 38° | 30% | WNW 10 |
| Sun18 Oct | Rain, storms | 15° | 32° | 30% | ENE 5 |
| Mon19 Oct | Rain, storms | 15° | 28° | 30% | ESE 15 |
| Tue20 Oct | Overcast | 11° | 29° | 0% | ENE 5 |
| Wed21 Oct | Cloudy | 19° | 33° | 1% | WNW 24 |
Tides: Durban
| Day | Low tide | High tide |
|---|
| Thu 15 Oct | 11:32, 23:53 | 05:31, 17:40 |
| Fri 16 Oct | 11:58 | 05:59, 18:06 |
| Sat 17 Oct | 00:21, 12:30 | 06:32, 18:36 |
| Sun 18 Oct | 00:58, 13:24 | 07:22, 19:27 |
| Mon 19 Oct | 02:21, 17:09 | 10:03, 23:03 |
| Tue 20 Oct | 05:28, 18:44 | 12:17 |
| Wed 21 Oct | 06:36, 19:20 | 00:35, 13:01 |
Forecast data: the South African Weather Service and other third-party sources and providers, brought together with the latest AI tools. We take great care to get every figure right, but mistakes are possible.
More weather news, warnings and forecasts are on The South African’s weather page.