WEATHER TODAY: Yellow Level 4 hail and flooding storms for Mpumalanga and KZN

The KwaZulu-Natal coast and adjacent interior between Port Edward and Mtubatuba are under a Level 2 warning for severe storms with strong gusty winds and hail, alongside the wider Level 4 alert inland. Musina is the hottest place at 35°C. Mbombela, eMalahleni, Ermelo, East London, Mthatha, Pietermaritzburg and Newcastle carry the highest chance of rain at 80%.
Weather warnings for Monday 2 November
No weather warnings are in force for Monday. SAWS’ advisories are below.
SAWS advisory
Impact-Based Warnings
What
3 items, tap to read
Impact-Based Warnings
What
3 items, tap to read
- Yellow Level 4 Warning: Severe Thunderstorms accompanied by heavy downpours, hail and excessive lightning, resulting in flooding and damage to infrastructure and settlements, are expected over the extreme south-central parts of Limpopo, the Highveld and Escarpment of Mpumalanga (except in the extreme south-west), as well as over the western and north-eastern parts of KwaZulu-Natal.
- Yellow Level 2 Warning: Severe Thunderstorms accompanied by heavy downpours, strong gusty winds, hail and lightning, resulting in localised flooding and damage to infrastructure and settlements, are expected along the coast and adjacent interior of KwaZulu-Natal between Port Edward and Mtubatuba.
- Yellow Level 1 Warning: Severe Thunderstorms resulting in localised flooding and damage to settlement/property, and temporary structures, as well as localised disruption to power supply and communications, are expected over the extreme north-eastern escarpment areas in the Eastern Cape, eastern parts of Free State, southern parts of Gauteng, as well as the extreme south-western parts of Mpumalanga.
Moon tonight
Waning Crescent
40% lit
The moon tonight is a waning crescent, about 40% lit, and the next new moon is on Monday 9 November.
Weather today by province, Monday 2 November
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 29°C.
Johannesburg, Pretoria, Soweto, Vereeniging
Showers are likely across the metros, with a 60% chance of rain. Pretoria peaks at 32°C, while Johannesburg, Soweto and Vereeniging reach 29°C after lows of 17°C to 18°C.
Johannesburg today
Rain showers29°17°60%NW 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 | Rain showers | 17° | 29° | 60% | NW 10 |
| Pretoria | Rain showers | 17° | 32° | 60% | NE 10 |
| Soweto | Rain showers | 18° | 29° | 60% | NW 10 |
| Vereeniging | Rain showers | 18° | 29° | 60% | NW 10 |
Cape Town, Stellenbosch, Paarl, George · tides
High cloud and no rain for Cape Town at 24°C, Stellenbosch at 25°C and Paarl at 27°C. George is cooler at 19°C with a 30% chance of slight rain.
Cape Town today
High cloud24°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° | 24° | 0% | SSE 20 |
| Stellenbosch | High cloud | 11° | 25° | 0% | SSE 10 |
| Paarl | High cloud | 12° | 27° | 0% | SE 5 |
| George | Slight rain | 13° | 19° | 30% | SE 10 |
Tides: Cape Town
| Day | Low tide | High tide |
|---|---|---|
| Mon 2 Nov | 03:08, 16:26 | 09:35, 22:26 |
Mpumalanga and Limpopo next today: Mbombela reaches 24°C and Polokwane reaches 28°C.
Mbombela, eMalahleni, Ermelo
The Highveld and Escarpment fall under the Level 4 storm warning, except the extreme south-west. Mbombela has an 80% chance of thundershowers and 24°C, eMalahleni reaches 23°C and Ermelo 21°C.
Mbombela today
Rain, storms24°17°80%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 | Rain, storms | 17° | 24° | 80% | NE 10 |
| eMalahleni | Rain showers | 10° | 23° | 80% | NW 15 |
| Ermelo | Rain showers | 9° | 21° | 80% | NE 5 |
Polokwane, Tzaneen, Thohoyandou, Musina
The extreme south-central parts are under the Level 4 warning. Polokwane has a 60% chance of thundershowers and 28°C, Tzaneen 30°C, while Musina reaches 35°C and Thohoyandou 33°C.
Polokwane today
Rain, storms28°16°60%NNE 15 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 | Rain, storms | 16° | 28° | 60% | NNE 15 |
| Tzaneen | Rain, storms | 17° | 30° | 30% | E 10 |
| Thohoyandou | Rain, storms | 19° | 33° | 0% | SE 5 |
| Musina | Rain, storms | 21° | 35° | 0% | ENE 15 |
North West and Free State follow today: Mahikeng reaches 31°C and Bloemfontein reaches 29°C.
Mahikeng, Rustenburg, Potchefstroom, Klerksdorp
Thundershowers are possible, with a 60% chance in Mahikeng, Rustenburg and Potchefstroom, all at 31°C. Klerksdorp is the warmest at 32°C with a 30% chance of rain.
Mahikeng today
Rain, storms31°19°60%NW 10 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 | Rain, storms | 19° | 31° | 60% | NW 10 |
| Rustenburg | Rain, storms | 20° | 31° | 60% | NW 10 |
| Potchefstroom | Rain, storms | 18° | 31° | 60% | NW 10 |
| Klerksdorp | Rain, storms | 18° | 32° | 30% | WNW 10 |
Bloemfontein, Bethlehem, Kroonstad
Bethlehem has the best chance of thundershowers at 60%, with a high of 28°C. Kroonstad reaches 31°C and Bloemfontein 29°C, each with a 30% chance of rain.
Bloemfontein today
Rain, storms29°15°30%W 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 | 15° | 29° | 30% | W 15 |
| Bethlehem | Rain, storms | 13° | 28° | 60% | W 15 |
| Kroonstad | Rain, storms | 14° | 31° | 30% | WNW 10 |
Northern Cape, Eastern Cape and KwaZulu-Natal close the list today: Kimberley reaches 31°C, Gqeberha reaches 21°C and Durban reaches 22°C.
Kimberley, Upington, Springbok, De Aar · tides
Upington is the hottest at 33°C under cloud, with De Aar at 29°C and Springbok at 28°C staying dry. Kimberley reaches 31°C with a 30% chance of thundershowers.
Kimberley today
Rain, storms31°16°30%W 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 | 16° | 31° | 30% | W 15 |
| Upington | Cloudy | 18° | 33° | 0% | WSW 15 |
| Springbok | High cloud | 13° | 28° | 0% | SSW 10 |
| De Aar | Overcast | 14° | 29° | 0% | W 15 |
Tides: Port Nolloth (modelled)
| Day | Low tide | High tide |
|---|---|---|
| Mon 2 Nov | 02:23, 15:39 | 08:56, 21:40 |
Gqeberha, East London, Mthatha, Queenstown · tides
A wet, cool day: East London and Mthatha have an 80% chance of showers, with Mthatha topping out at only 17°C. Gqeberha and Queenstown reach 21°C, both with a 60% chance.
Gqeberha today
Rain showers21°15°60%SE 5 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° | 21° | 60% | SE 5 |
| East London | Rain showers | 15° | 20° | 80% | SE 5 |
| Mthatha | Rain showers | 13° | 17° | 80% | SE 5 |
| Queenstown | Rain showers | 12° | 21° | 60% | SE 10 |
Tides: Gqeberha
| Day | Low tide | High tide |
|---|---|---|
| Mon 2 Nov | 02:50, 16:32 | 09:47, 22:30 |
Tides: East London
| Day | Low tide | High tide |
|---|---|---|
| Mon 2 Nov | 02:51, 16:36 | 09:55, 22:42 |
Durban, Pietermaritzburg, Richards Bay, Newcastle · tides
Level 4 storms with hail and a flooding risk cover the western and north-eastern parts, with an 80% rain chance in Newcastle and Pietermaritzburg. Durban reaches 22°C and Richards Bay 27°C.
Durban today
Rain showers22°20°60%NNE 10 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 showers | 20° | 22° | 60% | NNE 10 |
| Pietermaritzburg | Rain, storms | 15° | 19° | 80% | E 5 |
| Richards Bay | Rain, storms | 21° | 27° | 60% | N 10 |
| Newcastle | Rain, storms | 14° | 24° | 80% | E 5 |
Tides: Durban
| Day | Low tide | High tide |
|---|---|---|
| Mon 2 Nov | 02:49, 16:22 | 09:46, 22:28 |
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.
KioskNews shows a cleaned-up reading view extracted from the publisher’s page — the original always lives on their site, not ours.