Rain is the dominant theme across much of South Africa today, with showers sweeping through Gauteng, KwaZulu-Natal, Limpopo and Mpumalanga, while Cape Town sees slighter, steadier rain and temperatures holding a cool 13 to 17 degrees. Inland provinces like the Free State, Northern Cape and North West stay partly cloudy but crisp, with Kimberley starting off chilly at just 8 degrees and Durban the warmest of the day between 20 and 25. Do keep an eye out for the several minor severe thunderstorm warnings currently in place from SAWS, so it’s worth carrying an umbrella and staying alert in the wetter regions.
Severe Thunderstorms (Warning Level 2), valid until 22:59 on 15 September. Areas: Hlabisa, Hluhluwe, Underberg, King Shaka Airport, Kokstad, Impendle, Donnybrook, Stanger, Mandini, Maphumulo, Camperdown, Giants Castle.
ADVERTISEMENT
Localised damage to infrastructure and settlements.
Localised flooding of susceptible roads and bridges.
Minor motor vehicle accidents due to slippery roads and poor visibility.
Difficult driving conditions on dirt and slippery roads.
Large amounts of small hail/ large hail over an open area.
Take caution or avoid traveling on bridges and roads in low lying areas as these may be susceptible to flooding and there may be sinkholes. Avoid outdoor activities as lightning, hail and flooding may result in injuries and death. If possible, stay indoors well clear of windows, shelter pets, and cover vehicles. Move livestock and cars to safe sheltered areas as there may be flying debris.
Weather Advisories
Impact-Based Warnings
Yellow Level 2 Warning: Severe Thunderstorms resulting in localised damage to infrastructure, settlements (informal), property, vehicles, livelihood and livestock, localised flooding of susceptible roads, low-lying areas and bridges, and minor vehicle accidents are expected over the southern and eastern parts of KwaZulu-Natal, southern and central parts of Gauteng, eastern parts of Free State and along the Lesotho Border as well as the extreme eastern parts of North West.
Fire Danger Warnings
Nil. ADVISORIES Nil.
Moon Phase
🌒 Moon phase: Waxing Crescent: a slim sliver of the Moon is lighting up as it grows towards full – traditionally a time for setting intentions.
The Moon is about 12% illuminated tonight, on day 3.3 of its 29.5-day cycle. It rises at 08:46 and sets at 23:16 (SAST). Next full moon: Saturday 26 September · next new moon: Sunday 11 October.
SAWS outlook: Partly cloudy, windy and cool to warm with isolated showers and thundershowers. The expected UVB sunburn index: High.
Around the province
Pretoria24°/13°Rain showers · W 10 km/h
Soweto22°/12°Rain showers · WNW 10 km/h
Vereeniging23°/13°Rain showers · W 10 km/h
Saffarazzi Weather
Western Cape 7 Day Weather Forecast
Cape Town
17°/13°
Today · Slight rain
Rain60%WindNNW 20 km/hFeels11°Humidity75-90%UVLowCloud75%Sun06:44 – 18:38TidesH 04:49 · L 10:47 · H 17:00 · L 23:20Sea13.2°C · 2.92 m waves · 10.4 s swell
SAWS outlook: Cloudy and cool with a chance of evening light rain in places in the west, otherwise partly cloudy and warm. The wind along the coast will be moderate to fresh north-westerly but light and variable along the south coast. The expected UVB sunburn index: Moderate.
Around the province
Stellenbosch17°/13°Slight rain · NNW 15 km/h
Paarl18°/14°Slight rain · NNW 10 km/h
George22°/13°Cloudy · NNW 5 km/h
Saffarazzi Weather
KwaZulu-Natal 7 Day Weather Forecast
Durban
25°/20°
Today · Rain showers
Rain60%WindWSW 5 km/hFeels26°Humidity70-75%UVLowCloud75%Sun05:53 – 17:48TidesH 05:03 · L 11:03 · H 17:17 · L 23:27Sea22.0°C · 2.76 m waves · 8.55 s swell
SAWS outlook: Partly cloudy and cool to warm with scattered showers and thundershowers. The wind along the coast will be moderate to fresh north-easterly but light to moderate southerly to south-westerly in the extreme south, spreading to Mtunzini by the evening. The expected UVB sunburn index: Low AND OR.
Around the province
Pietermaritzburg26°/17°Rain showers · E 5 km/h
Richards Bay31°/19°Showers and Thundershowers · NNE 10 km/h
Newcastle25°/14°Rain showers · WNW 10 km/h
Saffarazzi Weather
Eastern Cape 7 Day Weather Forecast
Gqeberha
23°/16°
Today · Partly cloudy
Rain0%WindSSW 10 km/hFeels22°Humidity65-90%UVLowCloud75%Sun06:15 – 18:09TidesH 05:05 · L 11:00 · H 17:15 · L 23:20Sea16.4°C · 2.44 m waves · 9.7 s swell
SAWS outlook: Western half: Cloudy in places in the south-east in the morning, otherwise partly cloudy and cool to warm. The wind along the coast will be light north-westerly, becoming light to moderate south-westerly in the afternoon, but light and variable in the evening. Eastern half: Cold in places in the north, otherwise partly cloudy and cool to warm with isolated showers and thundershowers but scattered in the eastern parts. The wind along the coast will be light and variable at first, otherwise light to moderate easterly.
Around the province
East London24°/18°Rain showers · WNW 5 km/h
Mthatha24°/14°Showers and Thundershowers · NW 5 km/h
Queenstown21°/12°Showers and Thundershowers · WNW 15 km/h
SAWS outlook: Fine in the Lowveld, otherwise partly cloudy, windy and cool to warm with isolated showers and thundershowers, but scattered in extreme south.
Rain0%WindWNW 10 km/hFeels18°Humidity35-80%UVModerateCloud50%Sun06:18 – 18:13TidesH 04:44 · L 10:41 · H 16:58 · L 23:09Sea13.2°C · 1.74 m waves · 11.2 s swell
SAWS outlook: Cloudy with a chance of morning light rain in places in the west, otherwise partly cloudy, windy and cool to warm with isolated showers and thundershowers in the south-east. The wind along the coast will be moderate north-westerly.
Around the province
Upington21°/11°Partly cloudy · WNW 5 km/h
Springbok17°/9°Slight rain · WNW 5 km/h
De Aar17°/10°Partly cloudy · WNW 15 km/h
From the Weather Community
🌞 YOUR TRAVELLERS WEATHER 🌞 FORECAST FOR TODAY: TUESDAY 15 SEPTEMBER 2026
ISSUED: 04:46:00 – Tuesday 15 September 2026
Forecast data: South African Weather Service (weathersa.co.za). Tide times: tide-forecast.com; sea state and modelled tides for Cape Town, Durban, Gqeberha, East London, Port Nolloth: Open-Meteo Marine (those heights are relative to mean sea level).