The SAWS has warned of disruptive rain in Cape Town.
Gallo Images/Die Burger/Jaco Marais
Disruptive rain is expected to continue in the Western Cape, and cold conditions are forecast for the rest of the country, according to the South African Weather Service (SAWS).
Impact-based warning
There is a yellow Level 1 warning for disruptive rain in Cape Town, Western Cape, which might cause localised flooding in certain areas and roads.
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, 27 - 28 June 2025.
Partly cloudy in the south, with isolated showers over the south-western parts. Damaging winds & waves are expected along the east coast, which my result in difficulty in navigation at sea. #SAWS #WEATHEROUTLOOK pic.twitter.com/gaqUOkunYi
The weather in your province
Gauteng: Expect partly cloudy and cold conditions, with slightly warmer temperatures in the extreme north.
Pretoria: 4°C — 14°C
Johannesburg: 2°C — 15°C
Vereeniging: -1°C — 16°C
Mpumalanga: Fine and cool to cold in general; partly cloudy conditions will develop later in the day, except for the southern areas, which will remain clear.
Mbombela: 7°C — 20°C
Ermelo: 0°C — 15°C
Emalahleni: 0°C — 15°C
Standerton: -2°C — 15°C
Skukuza: 11°C — 24°C
Limpopo: Fine weather in the southern parts initially, becoming partly cloudy and cool throughout the province. Cloudy conditions are expected in the north, with a chance of drizzle.
Polokwane: 5°C — 17°C
Phalaborwa: 12°C — 22°C
Tzaneen: 8°C — 20°C
Musina: 11°C — 21°C
Lephalale: 7°C — 19°C
Mokopane: 5°C — 18°C
North West: Clear skies dominate the region, but it will be cold.
Klerksdorp: -4°C — 15°C
Potchefstroom: -4°C — 15°C
Mahikeng: -2°C — 16°C
Rustenburg: 0°C — 16°C
Vryburg: -4°C — 16°C
Free State: Morning fog patches are likely in some areas, clearing to fine and cold weather.
Bloemfontein: -4°C — 13°C
Welkom: -5°C — 12°C
Bethlehem: -6°C — 13°C
Northern Cape: A cold day with morning fog patches in various places, particularly in the extreme west and south-west where it will be partly cloudy. Coastal winds will be moderate to fresh and could become strong at times in the north.
Upington: -2°C — 16°C
Kimberley: -5°C — 13°C
De Aar: -1°C — 11°C
Alexander Bay: 8°C — 20°C
Springbok: 4°C — 14°C
Calvinia: 2°C — 13°C
Sutherland: 0°C — 10°C
Western Cape: The southern parts will start off fine in the morning. Later in the day, it’s expected to be partly cloudy to cloudy and cool to cold, with a chance of light rain over the south-western parts and fog in the Cape Winelands’ mountainous areas. Coastal winds will be strong to near gale force, coming from the north-west.
Cape Town: 12°C — 14°C
Vredendal: 6°C — 19°C
Riversdale: 8°C — 22°C
George: 9°C — 20°C
Worcester: 10°C — 16°C
Beaufort West: 3°C — 16°C
Oudtshoorn: 1°C — 18°C
Western half of the Eastern Cape: Morning fog patches in the northern and western interior regions, followed by fine and cool to cold weather. Conditions will turn very cold in parts of the northern interior. Coastal areas will see increasing cloud cover in the evening. Winds along the coast will transition from light north-westerly to fresh east of St Francis in the afternoon.
Eastern half of the Eastern Cape: Northern interior regions may encounter morning fog. The day will generally be fine but cool to cold, with very cold spots in the northern interior. Coastal winds will be light north-westerly in the morning and evening, turning to north-easterly during the day.
Gqeberha: 10°C — 21°C
Makhanda: 6°C — 18°C
Cradock: 1°C — 16°C
Graaff-Reinet: 2°C — 16°C
East London: 11°C — 21°C
Port St Johns: 9°C — 20°C
Mthatha: 3°C — 17°C
Komani: 1°C — 15°C
Qonce: 6°C — 19°C
KwaZulu-Natal: A fine and cool to cold day is on the horizon. Coastal winds will vary, starting as light to moderate north-westerly, shifting to south-westerly in northern regions in the morning, and eventually turning moderate to fresh northerly to north-easterly by midday.
Durban: 11°C — 21°C
Richard’s Bay: 10°C — 22°C
Pietermaritzburg: 3°C — 20°C
Ladysmith: -1°C — 19°C
*This weather report was written with the support of Toqan AI.