Key Takeaways
- The South African Weather Service (SAWS) has issued multiple yellow‑level warnings for severe thunderstorms, damaging winds, and high waves across several provinces.
- Yellow Level 4 warnings cover the eastern and central parts of Limpopo and the extreme north‑east of Mpumalanga, indicating strong, damaging winds, hail, excessive lightning, and possible heavy downpours that could cause flooding and damage to settlements and infrastructure.
- Yellow Level 2 warnings apply to large areas of Limpopo, Mpumalanga, Gauteng, and the North West for localized flooding and infrastructure damage, as well as to the coastline between Alexander Bay (Northern Cape) and Plettenberg Bay (Western Cape) for damaging winds and waves that may disrupt ports and hinder sea navigation.
- Despite the warnings, most regions are expected to experience partly cloudy to cool conditions with isolated to scattered showers and thundershowers, while some interior areas will see more widespread rainfall.
- Temperature ranges vary widely: from near‑freezing lows in Sutherland and parts of the Eastern Cape to highs approaching 30 °C in Skukuza (Mpumalanga) and Musina (Limpopo).
- The SAWS colour‑coded system uses yellow to denote a moderate‑risk impact that warrants caution; orange would signal a higher‑risk situation requiring increased preparedness.
Overview of the Current Weather Situation
The South African Weather Service (SAWS) has released a series of impact‑based warnings for 21‑22 April 2026, highlighting the potential for severe thunderstorms, damaging winds, hail, excessive lightning, and heavy rain across several provinces. In addition, a coastal warning warns of damaging winds and waves between Alexander Bay in the Northern Cape and Plettenberg Bay in the Western Cape, which could disrupt port operations and make navigation hazardous. The warnings are all yellow‑level, indicating a moderate risk that calls for heightened awareness and precautionary measures, though not yet the highest level of alert.
Details of the Yellow Level 4 Warning
A Yellow Level 4 warning has been issued for the eastern and central parts of Limpopo as well as the extreme north‑eastern part of Mpumalanga. This level signifies a strong likelihood of severe thunderstorms that could produce damaging winds, large hail, excessive lightning activity, and possible heavy downpours leading to flash flooding. The impacts expected include damage to both formal and informal settlements, disruption of essential services, and heightened risk to infrastructure such as roads and bridges. Residents and authorities in these areas are advised to secure loose objects, avoid travel during peak storm periods, and prepare for possible evacuations if flooding intensifies.
Details of the Yellow Level 2 Warnings
Two Yellow Level 2 warnings are in effect. The first covers the central and western parts of Limpopo, most of Mpumalanga, Gauteng, and the eastern parts of the North West province, warning of localized flooding of susceptible roads, low‑lying areas, and bridges, as well as possible damage to infrastructure and informal settlements. The second Yellow Level 2 warning focuses on the coastline stretching from Alexander Bay (Northern Cape) to Plettenberg Bay (Western Cape), where damaging winds and waves are expected to disrupt port and small‑harbour activities for a short period and create difficult navigation conditions at sea. While the Level 2 warnings denote a moderate likelihood of impact, they still necessitate caution, especially for those involved in marine activities or travel through flood‑prone zones.
Explanation of SAWS’ Colour‑Coded Warning System
SAWS employs a colour‑coded system to communicate the severity of weather‑related impacts. Yellow indicates a moderate risk that requires caution and heightened awareness; orange signals a higher‑risk situation demanding increased attention and preparation; red would denote a high‑risk, potentially life‑threatening scenario. Within each colour, numeric levels (2, 4, 6, etc.) refine the likelihood of occurrence: higher numbers correspond to a greater probability of the forecasted impacts materialising. In the current advisory, Level 4 is described as “low” likelihood within the yellow band, whereas Levels 2 and 6 are considered “high” likelihood, underscoring that while the overall risk is moderate, certain scenarios carry a stronger chance of occurring.
Gauteng Forecast
Gauteng is predicted to be cloudy and cool to warm, with scattered showers and thundershowers occurring throughout the province, but more widespread in the extreme northern areas. Temperature expectations range from 16 °C to 21 °C in Pretoria, 14 °C to 20 °C in Johannesburg, and 15 °C to 21 °C in Vereeniging. The scattered thunderstorms may bring brief periods of heavy rain and gusty winds, aligning with the broader Yellow Level 2 warning for the province. Residents should remain alert for localized flooding, especially in low‑lying urban areas, and secure any outdoor items that could be lifted by strong gusts.
Mpumalanga Forecast
In Mpumalanga, conditions are expected to be warm over the Lowveld regions, while the remainder of the province will experience cloudy and cool weather accompanied by widespread showers and thundershowers, except in the south‑west where activity will be more scattered. Notable temperature forecasts include Mbombela (17 °C–19 °C), Ermelo (13 °C–18 °C), Emalahleni (16 °C–20 °C), Standerton (13 °C–21 °C), and Skukuza (20 °C–29 °C). The widespread thunderstorms increase the likelihood of hail and lightning, reinforcing the Yellow Level 4 warning for the extreme north‑east and the Level 2 warning for much of the province. Precautions such as avoiding open fields during lightning peaks and protecting vehicles from hail are advisable.
Limpopo Forecast
Limpopo will begin with morning fog patches over the central and western parts, followed by cloudy and cool to warm conditions with widespread showers and thundershowers across the province. Temperature ranges are projected as follows: Polokwane (18 °C–21 °C), Phalaborwa (21 °C–27 °C), Tzaneen (19 °C–20 °C), Musina (22 °C–28 °C), Lephalale (20 °C–24 °C), and Mokopane (19 °C–24 °C). The eastern and central regions fall under the Yellow Level 4 warning, indicating a heightened chance of damaging winds, hail, excessive lightning, and possible flooding, while the western and central parts are covered by the Yellow Level 2 warning for localized flooding and infrastructure damage. Residents should monitor river levels, avoid driving through flooded roads, and keep emergency kits ready.
North West Forecast
The North West province will experience morning fog patches, after which conditions will become cloudy and cool, with isolated showers and thundershowers that are scattered in the eastern parts. Expected temperatures include Klerksdorp (13 °C–22 °C), Potchefstroom (13 °C–22 °C), Mahikeng (14 °C–22 °C), Rustenburg (15 °C–21 °C), and Vryburg (12 °C–23 °C). Although the province is under the Yellow Level 2 warning for localized flooding and possible damage to infrastructure, the threat is less severe than in neighbouring Limpopo and Mpumalanga. Nevertheless, drivers should exercise caution on wet roads, and communities near low‑lying areas should be prepared for brief water accumulation.
Free State Forecast
In the Free State, morning fog patches may appear in the western parts, while the rest of the province will be partly cloudy to cloudy and cool to warm, with isolated showers and thundershowers except in the south, where conditions are expected to be fine. The south‑west is forecast to remain dry. Temperature predictions are: Bloemfontein (6 °C–20 °C), Welkom (12 °C–22 °C), and Bethlehem (10 °C–19 °C). The Free State is not specifically mentioned in the current warnings, indicating a lower risk of severe weather impacts. However, isolated thunderstorms could still bring gusty winds and brief heavy rain, so standard precautions such as securing loose objects and avoiding travel during peak storm activity remain prudent.
Northern Cape Forecast
The Northern Cape will start partly cloudy in the extreme south, where it will be cold, then become fine and cool to warm elsewhere. Coastal areas will experience fresh to strong south‑easterly winds. Anticipated temperatures include Upington (8 °C–24 °C), Kimberley (7 °C–22 °C), De Aar (3 °C–18 °C), Alexander Bay (11 °C–23 °C), Springbok (8 °C–22 °C), Calvinia (4 °C–19 °C), and Sutherland (4 °C–12 °C). The coastal stretch between Alexander Bay and Plettenberg Bay falls under the Yellow Level 2 warning for damaging winds and waves, which may disrupt port operations and make sea navigation challenging. Mariners should check tide and wind forecasts, secure vessels, and avoid venturing out during periods of heightened wave activity.
Western Cape Forecast
The Western Cape is expected to be fine and cool in the west, while the remainder will be partly cloudy and cool to cold, with cloud cover along the south coast and adjacent interior, accompanied by light rain and showers early in the morning. Winds along the coast will be moderate to fresh south‑easterly, shifting to moderate south‑westerly along the south coast in the morning before becoming south‑easterly later in the day. Temperature forecasts are: Cape Town (13 °C–19 °C), Vredendal (8 °C–22 °C), Riversdale (12 °C–18 °C), George (11 °C–16 °C), Worcester (11 °C–18 °C), Beaufort West (7 °C–16 °C), and Oudtshoorn (7 °C–17 °C). The Yellow Level 2 warning for damaging winds and waves applies to the coastline extending to Plettenberg Bay, so coastal communities and small‑harbour operators should remain vigilant for sudden gusts and rough seas that could affect fishing, recreation, and transport.
Eastern Cape Forecast (Western Half)
The western half of the Eastern Cape will be cloudy to partly cloudy in the south, with isolated showers and rain along the coast; otherwise conditions will be fine and cool, though cold in some northern spots. Wind along the coast will be fresh to strong south‑westerly in the morning, becoming moderate south‑easterly by afternoon. Expected temperatures include Gqeberha (9 °C–19 °C), Makhanda (9 °C–18 °C), Cradock (5 °C–18 °C), Graaff‑Reinet (5 °C–18 °C), East London (12 °C–19 °C), Port St Johns (14 °C–19 °C), Mthatha (5 °C–18 °C), Komani (3 °C–17 °C), and Qonce (10 °C–19 °C). No specific warnings target this region, but the presence of isolated showers and brisk winds warrants usual caution for travelers and those engaged in outdoor activities.
Eastern Cape Forecast (Eastern Half)
The eastern half of the Eastern Cape will start fine and cool, then become cloudy with isolated showers and rain along the coast and adjacent interior. Winds along the coast will be fresh to strong south‑westerly in the morning, easing to moderate from late morning onward. Temperature ranges mirror those of the western half, with similar values for Gqeberha, Makhanda, Cradock, Graaff‑Reinet, East London, Port St Johns, Mthatha, Komani, and Qonce. Although no formal warning is issued for this area, the combination of cool temperatures, cloud cover, and occasional rain suggests that residents should dress in layers and remain aware of rapidly changing conditions, especially near the coastline where winds can shift quickly.
KwaZulu‑Natal Forecast
KwaZulu‑Natal will experience morning fog over the Midlands, followed by cloudy and cold to cool conditions with scattered showers and thundershowers, which are expected to be widespread along the coast and adjacent interior. Coastal winds will be moderate north‑westerly in the extreme north at first, then moderate to fresh southerly to south‑westerly, occasionally reaching strong. Anticipated temperatures are: Durban (18 °C–23 °C), Richards Bay (19 °C–25 °C), Pietermaritzburg (11 °C–18 °C), and Ladysmith (11 °C–18 °C). The province is not under any specific warning in the current advisory, but the widespread coastal showers and potential for strong gusts advise mariners and beachgoers to exercise caution, particularly when engaging in water‑based activities or traveling along exposed shorelines.
Conclusion and Safety Recommendations
Overall, the weather outlook for 21‑22 April 2026 features a mix of mild to warm temperatures, isolated to scattered thunderstorms, and notable coastal hazards. The Yellow Level 4 warning for Limpopo and extreme north‑east Mpumalanga demands the highest level of preparedness due to the risk of damaging winds, hail, lightning, and flooding. Yellow Level 2 warnings across Gauteng, Mpumalanga, the North West, and the coastline between Alexander Bay and Plettenberg Bay call for vigilance regarding localized flooding, infrastructure damage, and challenging marine conditions. Residents and travelers should monitor updates from SAWS, secure outdoor property, avoid unnecessary travel during peak storm periods, and heed any local emergency advisories. By staying informed and taking prudent precautions, the potential adverse impacts of today’s weather can be minimized.

