10-08-2025
Monday's weather: Rain in KZN; fine and cool elsewhere
Rain is forecast for parts of KwaZulu-Natal while morning fog is expected in the Western Cape and Mpumalanga, according to the South African Weather Service (SAWS).
Impact-based warning
- Yellow level 2 warning for damaging waves between Lambert's Bay and Port Edward, which may disrupt small harbours and ports, pose navigation difficulties, and potentially cause a storm surge.
In the SAWS' colour-coded weather warning system, yellow indicates a moderate risk of impact that requires caution and awareness, while orange indicates that higher-risk impact is expected, requiring increased attention and preparation.
SAWS uses the numbers to indicate the likelihood of weather-based impacts occurring. Levels 2 and 6 are high, and Level 4 is low.
Weather forecast for today & tomorrow, 10 - 11 August 2025.
Isolated rain & showers are expected over the south-western parts of the country, as well as over KwaZulu-Natal with possible damaging winds & waves along the south & east coast of RSA. #saws #weatheroutlook
— SA Weather Service (@SAWeatherServic) August 10, 2025
The weather in your province
Gauteng: Expect fine and cool weather.
Pretoria: 7°C — 21°C
Johannesburg: 6°C — 18°C
Vereeniging: 5°C — 20°C
Mpumalanga: Morning fog over the south-eastern Highveld. Fine and cool conditions elsewhere, but partly cloudy in the east and cloudy on the Lowveld.
Mbombela: 10°C — 21°C
Ermelo: 3°C — 18°C
Emalahleni: 7°C — 18°C
Standerton: 0°C — 18°C
Skukuza: 8°C — 24°C
Limpopo: Cloudy in the east, with partly cloudy and cool to warm conditions in the rest of the province.
Polokwane: 8°C — 21°C
Phalaborwa: 13°C — 24°C
Tzaneen: 10°C — 21°C
Musina: 14°C — 24°C
Lephalale: 10°C — 26°C
Mokopane: 8°C — 23°C
North West: Fine and cool to warm, transitioning to partly cloudy in the north-east during the evening.
Klerksdorp: -1°C — 22°C
Potchefstroom: -1°C — 22°C
Mahikeng: 2°C — 23°C
Rustenburg: 6°C — 24°C
Vryburg: 0°C — 23°C
Free State: Cloudy conditions initially in the far east, but otherwise fine and cool.
Bloemfontein: 1°C — 19°C
Welkom: -1°C — 20°C
Bethlehem: -2°C — 17°C
Northern Cape: Fine conditions in the east, partly cloudy and cool to warm elsewhere, with colder temperatures in the south. Coastal winds: Moderate to fresh southerly to south-easterly winds.
Upington: 1°C — 23°C
Kimberley: 0°C — 20°C
De Aar: -1°C — 17°C
Alexander Bay: 8°C — 25°C
Springbok: 8°C — 20°C
Calvinia: -1°C — 19°C
Sutherland: -4°C — 17°C
Western Cape: Morning fog patches in the south, otherwise partly cloudy and cool. Coastal winds: Moderate easterly to south-easterly winds.
Cape Town: 9°C — 18°C
Vredendal: 6°C — 22°C
Riversdale: 7°C — 19°C
George: 7°C — 18°C
Worcester: 4°C — 19°C
Beaufort West: 1°C — 20°C
Oudtshoorn: 2°C — 19°C
Western half of the Eastern Cape: Fine and cool weather. Coastal winds: Light to moderate south-westerly, becoming north-easterly by the afternoon.
Eastern half of the Eastern Cape: Fine and cool to cold. Coastal winds: Moderate south-westerly, later becoming light and variable by late morning, but turning moderate north-easterly in the afternoon.
Gqeberha: 10°C — 18°C
Makhanda: 6°C — 20°C
Cradock: 1°C — 18°C
Graaff-Reinet: 1°C — 19°C
East London: 11°C — 18°C
Port St Johns: 11°C — 19°C
Mthatha: 4°C — 19°C
Komani: 1°C — 19°C
Qonce: 7°C — 20°C
KwaZulu-Natal: Partly cloudy and cool, with colder conditions in the extreme south-west. Isolated showers and rain are expected in the east. Coastal winds: Light to moderate southerly to south-easterly, becoming north-easterly by the evening.
Durban: 16°C — 21°C
Richard's Bay: 16°C — 21°C
Pietermaritzburg: 8°C — 18°C
Ladysmith: 8°C — 18°C