Hot conditions are expected for most of the country.
Studio CP / Connect Images via AFP
Hot conditions are expected for most of the country, with isolated showers in Mpumalanga, Limpopo, the Eastern Cape, Western Cape, and KwaZulu-Natal, according to the South African Weather Service (SAWS).
Advisories
Hot and humid weather will result in extremely uncomfortable conditions along the north and central coastal areas and the adjacent interior of KwaZulu-Natal.
The weather in your province
Gauteng: Fine and warm conditions are expected throughout the day, becoming partly cloudy in the afternoon and remaining mild at night.
Pretoria: 17°C — 31°C
Johannesburg: 12°C — 28°C
Vereeniging: 15°C — 30°C
Mpumalanga: The day will be partly cloudy and warm to hot, with isolated showers and thundershowers likely over the eastern Highveld and along the escarpment. In the Lowveld, it will be very hot and dry throughout.
Conditions will remain mild at night in most areas, and coastal winds do not apply. Take precautions against the heat in the Lowveld and keep an umbrella handy in the east.
Mbombela: 17°C — 33°C
Ermelo: 14°C — 29°C
Emalahleni: 15°C — 29°C
Standerton: 14°C — 29°C
Skukuza: 21°C — 37°C
Limpopo: Fine and warm to hot weather will dominate during the day, with very hot conditions in the Limpopo Valley and Lowveld. In the south-central parts, there may be partly cloudy skies with isolated showers and thundershowers developing later.
Nights will be mild across the region, and coastal winds do not apply. Expect intense heat, so stay cool and prepare for possible rain in the south-central parts.
Polokwane: 18°C — 30°C
Phalaborwa: 21°C — 35°C
Tzaneen: 18°C — 32°C
Musina: 22°C — 36°C
Lephalale: 21°C — 35°C
Mokopane: 19°C — 34°C
North West: Clear, warm to hot weather will persist throughout the day and into the evening.
Klerksdorp: 16°C — 33°C
Potchefstroom: 16°C — 31°C
Mahikeng: 18°C — 33°C
Rustenburg: 18°C — 34°C
Vryburg: 15°C — 34°C
Free State: Sunny and warm to hot weather is expected for most of the day. Partly cloudy skies with isolated showers and thundershowers may occur in the extreme east later.
Conditions turn mild at night, with no coastal winds to consider. If heading east, plan for light rainfall during the afternoon or evening.
Bloemfontein: 16°C — 33°C
Welkom: 17°C — 33°C
Bethlehem: 12°C — 29°C
Northern Cape: Partly cloudy weather will start off in the extreme west, clearing to fine and warm to hot conditions throughout the day. Nights will remain mild.
Coastal winds will be light and variable in the morning but will strengthen, becoming moderate to fresh south to southeast later. Perfect for outdoor activities along the coast, but be prepared for breezy evening conditions.
Upington: 17°C — 28°C
Kimberley: 17°C — 33°C
De Aar: 17°C — 29°C
Alexander Bay: 12°C — 22°C
Springbok: 10°C — 23°C
Calvinia: 9°C — 21°C
Sutherland: 4°C — 17°C
Western Cape: The morning may be cloudy with opportunities for rainfall in the western and southern parts, transitioning to partly cloudy skies with cool to warm temperatures later in the day and at night.
Fresh to strong southwesterly winds will dominate coastal areas, starting with a westerly or northwesterly breeze along the coast in the morning.
Cape Town: 15°C — 22°C
Vredendal: 13°C — 23°C
Riversdale: 16°C — 25°C
George: 15°C — 22°C
Worcester: 12°C — 22°C
Beaufort West: 17°C — 24°C
Oudtshoorn: 16°C — 26°C
Western half of the Eastern Cape: The northern areas will see fine conditions throughout the day, while the south will experience partly cloudy and cool to warm weather, turning cloudy with isolated showers later in the day.
Fresh to strong southwesterly winds will blow along the coast, persisting into the evening. Wet and windy conditions are likely in southern coastal regions, so plan ahead if you’re near the shore.
Eastern half of the Eastern Cape: Cloudy skies south of the escarpment will persist throughout the day, with warm to hot weather in other areas. Isolated showers and thundershowers are expected south of the escarpment, while the north will remain dry.
Coastal winds will be fresh to strong southwesterly throughout the day. Prepare for wet conditions near the coast and breezy weather overall.
Gqeberha: 16°C — 19°C
Makhanda: 13°C — 21°C
Cradock: 13°C — 29°C
Graaff-Reinet: 13°C — 26°C
East London: 17°C — 24°C
Port St Johns: 15°C — 25°C
Mthatha: 12°C — 33°C
Komani: 12°C — 32°C
Qonce: 14°C — 24°C
KwaZulu-Natal: Morning fog over the interior will clear to partly cloudy and hot to very hot conditions inland, with warm temperatures along the south coast. Isolated showers and thundershowers may develop inland, while the extreme northeast will remain dry.
Strong north-easterly winds along the coast will shift to fresh to strong southwesterly south of Durban in the afternoon, spreading to St Lucia by evening. Stay hydrated, prepare for coastal wind changes, and watch for heat or possible showers inland.
Durban: 20°C — 30°C
Richards Bay: 21°C — 36°C
Pietermaritzburg: 16°C — 36°C
Ladysmith: 13°C — 35°C
*This weather report was written with the support of Toqan AI.