A Yellow Level 2 warning is in place for severe thunderstorms with hail, damaging winds, heavy downpours and localised flooding over central and eastern KwaZulu-Natal today. Upington is the hottest at 38°C and Mthatha has the best chance of rain at 60%, while extremely high fire danger is expected over most of the central interior and in places in northern KwaZulu-Natal and the Eastern Cape.
Weather warnings for Sunday 25 October
No weather warnings are in force for Sunday. SAWS’ advisories are below.
SAWS advisory
- Yellow Level 2 Warning: Severe thunderstorms with heavy downpours, damaging winds, hail and excessive lightning resulting in localised flooding and damage to infrastructure and settlements are expected in places over the central and eastern parts of KwaZulu-Natal.
SAWS advisory
- Extremely high fire danger conditions are expected over most of the central interior as well as in places in the northern parts of both KwaZulu-Natal and Eastern Cape.
Moon tonight
Full Moon
100% lit
The moon tonight is a full moon, about 100% lit, and the next full moon is on Monday 26 October.
Weather today by province, Sunday 25 October
View Weather Forecast for TomorrowView the weather tomorrow on the 7-Day Weather Forecast
Each province lists its main towns with today’s sky, low and high, rain chance and wind; every province starts closed, tap one to open it. Tide times are inside Western Cape, Northern Cape, Eastern Cape and KwaZulu-Natal. Today Johannesburg peaks at 28°C.
Gauteng
Johannesburg, Pretoria, Soweto, Vereeniging
Dry and partly cloudy, with no rain expected. Pretoria peaks at 31°C after a 16°C start, Vereeniging reaches 29°C, and Johannesburg and Soweto range from 15°C to 28°C.
Johannesburg today
Partly cloudy28°15°0%N 10 km/h
Tap for cities and townsTap to close Gauteng
Tap for cities and townsTap to close Gauteng
Towns today
| Town | Weather | Lo | Hi | Rain | Wind km/h |
|---|---|---|---|---|---|
| Johannesburg | Partly cloudy | 15° | 28° | 0% | N 10 |
| Pretoria | Partly cloudy | 16° | 31° | 0% | NE 10 |
| Soweto | Partly cloudy | 15° | 28° | 0% | N 10 |
| Vereeniging | Partly cloudy | 14° | 29° | 0% | N 10 |
Western Cape
Cape Town, Stellenbosch, Paarl, George · tides
High cloud and no rain, with Cape Town mild at 21°C. Paarl warms up to 29°C and Stellenbosch to 25°C, while George sees mist and a high of 20°C.
Cape Town today
High cloud21°15°0%SSE 20 km/h
Tap for cities and townsTap to close Western Cape
Tap for cities and townsTap to close Western Cape
Towns today
| Town | Weather | Lo | Hi | Rain | Wind km/h |
|---|---|---|---|---|---|
| Cape Town | High cloud | 15° | 21° | 0% | SSE 20 |
| Stellenbosch | High cloud | 13° | 25° | 0% | SSE 10 |
| Paarl | High cloud | 15° | 29° | 0% | SSE 10 |
| George | Mist | 14° | 20° | 0% | SSE 10 |
Tides: Cape Town
| Day | Low tide | High tide |
|---|---|---|
| Sun 25 Oct | 08:22, 20:49 | 02:24, 14:32 |
Mpumalanga and Limpopo next today: Mbombela reaches 31°C and Polokwane reaches 30°C.
Mpumalanga
Mbombela, eMalahleni, Ermelo
A dry, partly cloudy day, with Mbombela and Ermelo both reaching 31°C. Ermelo starts at a cool 11°C and Mbombela at 14°C, while eMalahleni climbs from 13°C to 30°C.
Mbombela today
Partly cloudy31°14°0%NE 10 km/h
Tap for cities and townsTap to close Mpumalanga
Tap for cities and townsTap to close Mpumalanga
Towns today
| Town | Weather | Lo | Hi | Rain | Wind km/h |
|---|---|---|---|---|---|
| Mbombela | Partly cloudy | 14° | 31° | 0% | NE 10 |
| eMalahleni | Partly cloudy | 13° | 30° | 0% | NNW 10 |
| Ermelo | Partly cloudy | 11° | 31° | 0% | W 10 |
Limpopo
Polokwane, Tzaneen, Thohoyandou, Musina
Mostly clear and dry. Musina is the warmest at 33°C, Thohoyandou reaches 32°C, and Polokwane and Tzaneen both climb from 14°C to 30°C.
Polokwane today
Mostly clear30°14°0%N 10 km/h
Tap for cities and townsTap to close Limpopo
Tap for cities and townsTap to close Limpopo
Towns today
| Town | Weather | Lo | Hi | Rain | Wind km/h |
|---|---|---|---|---|---|
| Polokwane | Mostly clear | 14° | 30° | 0% | N 10 |
| Tzaneen | Mostly clear | 14° | 30° | 0% | E 5 |
| Thohoyandou | Mostly clear | 16° | 32° | 0% | E 5 |
| Musina | Mostly clear | 17° | 33° | 0% | E 10 |
North West and Free State follow today: Mahikeng reaches 34°C and Bloemfontein reaches 33°C.
North West
Mahikeng, Rustenburg, Potchefstroom, Klerksdorp
Hot and dry under partly cloudy skies, with Mahikeng, Rustenburg and Klerksdorp all reaching 34°C. Potchefstroom tops out at 32°C.
Mahikeng today
Partly cloudy34°17°0%NNE 15 km/h
Tap for cities and townsTap to close North West
Tap for cities and townsTap to close North West
Towns today
| Town | Weather | Lo | Hi | Rain | Wind km/h |
|---|---|---|---|---|---|
| Mahikeng | Partly cloudy | 17° | 34° | 0% | NNE 15 |
| Rustenburg | Partly cloudy | 17° | 34° | 0% | NNW 10 |
| Potchefstroom | Partly cloudy | 15° | 32° | 0% | N 15 |
| Klerksdorp | Partly cloudy | 15° | 34° | 0% | NNW 15 |
Free State
Bloemfontein, Bethlehem, Kroonstad
Bloemfontein has a 30% chance of thundershowers and a high of 33°C. Kroonstad stays dry at 34°C, while Bethlehem starts at 9°C and reaches 30°C.
Bloemfontein today
Rain, storms33°13°30%WNW 15 km/h
Tap for cities and townsTap to close Free State
Tap for cities and townsTap to close Free State
Towns today
| Town | Weather | Lo | Hi | Rain | Wind km/h |
|---|---|---|---|---|---|
| Bloemfontein | Rain, storms | 13° | 33° | 30% | WNW 15 |
| Bethlehem | Partly cloudy | 9° | 30° | 0% | W 15 |
| Kroonstad | Partly cloudy | 15° | 34° | 0% | NNW 10 |
Northern Cape, Eastern Cape and KwaZulu-Natal close the list today: Kimberley reaches 35°C, Gqeberha reaches 20°C and Durban reaches 25°C.
Northern Cape
Kimberley, Upington, Springbok, De Aar · tides
Upington, from 21°C to 38°C, and Kimberley at 35°C each have a 30% chance of thundershowers. Springbok stays clear at 33°C and De Aar is partly cloudy at 34°C.
Kimberley today
Rain, storms35°17°30%NNW 15 km/h
Tap for cities and townsTap to close Northern Cape
Tap for cities and townsTap to close Northern Cape
Towns today
| Town | Weather | Lo | Hi | Rain | Wind km/h |
|---|---|---|---|---|---|
| Kimberley | Rain, storms | 17° | 35° | 30% | NNW 15 |
| Upington | Rain, storms | 21° | 38° | 30% | WNW 15 |
| Springbok | Clear | 18° | 33° | 0% | WSW 10 |
| De Aar | Partly cloudy | 17° | 34° | 0% | WNW 20 |
Tides: Port Nolloth (modelled)
| Day | Low tide | High tide |
|---|---|---|
| Sun 25 Oct | 07:36, 20:04 | 01:46, 13:52 |
Eastern Cape
Gqeberha, East London, Mthatha, Queenstown · tides
Mthatha has a 60% chance of rain showers and a high of 26°C. Gqeberha at 20°C and East London at 22°C have a 30% chance, and Queenstown could see thundershowers at 30°C.
Gqeberha today
Rain showers20°15°30%S 10 km/h
Tap for cities and townsTap to close Eastern Cape
Tap for cities and townsTap to close Eastern Cape
Towns today
| Town | Weather | Lo | Hi | Rain | Wind km/h |
|---|---|---|---|---|---|
| Gqeberha | Rain showers | 15° | 20° | 30% | S 10 |
| East London | Rain showers | 15° | 22° | 30% | SSE 10 |
| Mthatha | Rain showers | 10° | 26° | 60% | SSE 10 |
| Queenstown | Rain, storms | 9° | 30° | 30% | ESE 10 |
Tides: Gqeberha
| Day | Low tide | High tide |
|---|---|---|
| Sun 25 Oct | 08:46, 21:14 | 02:47, 14:59 |
Tides: East London
| Day | Low tide | High tide |
|---|---|---|
| Sun 25 Oct | 08:49, 21:17 | 02:49, 15:02 |
KwaZulu-Natal
Durban, Pietermaritzburg, Richards Bay, Newcastle · tides
A Yellow Level 2 warning covers central and eastern parts, with severe thunderstorms, hail, heavy downpours and localised flooding. Richards Bay reaches 37°C, Newcastle 35°C, Pietermaritzburg 34°C and Durban 25°C, each with a 30% rain chance.
Durban today
Rain, storms25°19°30%SSW 15 km/h
Tap for cities and townsTap to close KwaZulu-Natal
Tap for cities and townsTap to close KwaZulu-Natal
Towns today
| Town | Weather | Lo | Hi | Rain | Wind km/h |
|---|---|---|---|---|---|
| Durban | Rain, storms | 19° | 25° | 30% | SSW 15 |
| Pietermaritzburg | Rain, storms | 10° | 34° | 30% | NNW 5 |
| Richards Bay | Rain, storms | 16° | 37° | 30% | N 10 |
| Newcastle | Rain, storms | 11° | 35° | 30% | W 10 |
Tides: Durban
| Day | Low tide | High tide |
|---|---|---|
| Sun 25 Oct | 08:53, 21:20 | 02:51, 15:07 |
View Weather Forecast for TomorrowView the weather tomorrow on the 7-Day Weather Forecast
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.
Thandi Mokoena
www.thesouthafrican.com
