Severe thunderstorms warning for North West, Free State and KZN

Author Profile Image

Ronald Ralinala

April 15, 2026

The South African Weather Service has issued its weather forecast for Wednesday 15 April 2026, and the nation should brace for a mixed bag of clouds, cooler mornings and scattered thunderstorms. Starting from the Highveld and moving eastwards, expect isolated to scattered showers punctuated by occasional lightning, while the north‑eastern corridor of KwaZulu‑Natal faces hot, humid conditions ahead of the afternoon heat. Our latest update shows that temperatures will range from a mild 12 °C in Johannesburg’s highlands to a sweltering 34 °C along the coastal stretch of Richards Bay, with wind shifts adding another layer of complexity for commuters and outdoor enthusiasts alike.

In the early hours, most provinces will see a veil of cloud over the landscape, but by midday the sky will break open over the Free State and North West, inviting severe thunderstorms. The SA Weather Service has placed a level 2 warning on these storms, flagging heavy downpours, hail and damaging winds capable of flooding low‑lying settlements and straining infrastructure in the north‑western, Free State and north‑eastern Northern Cape regions. Residents of the extreme western part of KwaZulu‑Natal should also keep an eye on the radar, as the same warning applies there.

Coastal watchers need to be extra vigilant. A level 1 warning has been issued for damaging wave activity along the southern Atlantic, where wave heights between 4 m and 5 m, coupled with south‑westerly winds of 30 km/h to 35 km/h, are forecast to make navigation between Saldanha Bay and Cape Agulhas treacherous. Fishermen and mariners are urged to stay tuned to local ports and heed any further advisories from the harbour masters.

Gauteng will wake to a cloudy, cool start before the afternoon brings scattered showers and thundershowers, especially above the central plateau. Temperatures are set to dip to 15 °C in Pretoria and climb to a modest 24 °C by nightfall. Down in Mpumalanga, the Highveld will experience cloudy conditions with occasional showers, while the Lowveld sizzling under hot temperatures even as isolated thundershowers roll through. In Limpopo’s south‑western Bushveld clouds dominate, but elsewhere the province will see partly cloudy skies with the occasional downpour.

Moving west, the North West and Free State share a similar pattern: cloudy mornings easing into a cooler‑to‑warm mix of scattered showers. The Northern Cape will stay mostly cloud‑covered in the central and extreme western areas, with morning fog hugging the coast before giving way to partly cloudy skies and isolated showers in the east. Wind directions transition from light south‑westerly along the coast to a stronger north‑westerly as the day progresses.

The Western Cape faces a more complex picture. Morning isolated showers will drift over the southern and western suburbs, while the extreme southwest may see scattered rain later on. Southerly to south‑westerly breezes will range from moderate to fresh, intensifying along the southern coastline during the early hours. Meanwhile, the Eastern Cape splits its weather: the western half will see cloudy skies with light rain in the extreme south‑west, whereas the eastern half will wrestle with cool to warm clouds, isolated showers and occasional thundershowers, especially in the far east.

KwaZulu‑Natal’s coastal strip warns of a warm to hot start, turning cloudy by evening as scattered showers pepper the landscape. The northern coast will feel a moderate to fresh northerly to north‑easterly breeze, while the southern stretch, south of Cape St Lucia, will swing to light north‑westerly winds, shifting to moderate southerly‑south‑westerly in the afternoon.

Travelers’ forecasts for key cities underline the variability. Pretoria and Johannesburg can expect cloudy skies with scattered showers and temperatures hovering between 15 °C–24 °C and 12 °C–20 °C respectively. In Durban, the heat will dominate, with a minimum of 22 °C and a high of 30 °C, accompanied by partly cloudy skies and isolated thundershowers. Along the Garden Route, Cape Town will endure cloudy conditions with isolated rain, a light to moderate southerly‑south‑westerly wind, and temperatures ranging from 16 °C to 21 °C.

For those venturing into the interior, Bloemfontein, Vryburg and Kimberley all sit under a blanket of cloud with scattered thunderstorms, their daily highs not exceeding 25 °C. The arid north‑west, including Upington, will maintain partly cloudy skies with isolated showers, while East London battles moderate to fresh south‑westerly breezes that may strengthen to strong in the afternoon. Richards Bay, a hotspot for humidity, will finish the day with cloudy evenings and a high of 34 °C, while Pietermaritzburg steadies under partly cloudy skies with scattered showers.

As we reported earlier, these forecasts are updated several times a day, meaning conditions can evolve rapidly, especially under the influence of the warned‑for thunderstorms and coastal wave activity. We advise readers to keep their mobile data handy, check the SA Weather Service’s latest bulletins and, where possible, avoid unnecessary travel during the peak thunderstorm windows. Stay safe, stay informed, and remember that South Africa’s diverse climate often brings the unexpected – but with the right preparation, we can all navigate it confidently.