Find out what the latest weather forecast from the SA Weather Service means for your region on 31 July 2026. Weather warnings for 31 July 2026Impact-based warningsThe weather service has issued a yellow level 2 warning for damaging winds and waves between KwaDukuza and Kosi Bay in KwaZulu-Natal. Otherwise, fine & cool. North West:Fine and cool weather awaits, but it will be partly cloudy in the northeast. Eastern Cape (eastern half):Expect cloudy skies with morning fog over the interior; otherwise, it will be partly cloudy and cold.