South Africa Weather Today – Friday, 21 August 2026
Johannesburg will see temperatures range between 11°C and 23°C on Friday, 21 August 2026, with broken clouds dominating the skies. Across South Africa, cloudy conditions extend over much of the interior and eastern regions, while the Northern Cape and North West reach highs of 29°C and 28°C respectively. The Western Cape enjoys clear skies with Cape Town reaching 18°C, while the Eastern Cape remains cooler under overcast conditions.
What This Means for Your Day
Expect a mild winter day in most regions, with morning temperatures dropping into the low teens or single digits across the interior. Cloud cover will reduce sunshine in Gauteng, the Free State, and KwaZulu-Natal, but rainfall is not expected. North West and Northern Cape residents should prepare for warmer afternoon conditions, while coastal areas in the Eastern Cape and KwaZulu-Natal will remain cooler with humid conditions. Layer clothing for the morning chill and remove layers as temperatures climb into the low to mid-twenties in most provinces.
South Africa Weather Highlights
- Warmest regions: Mpumalanga and Northern Cape both reaching 29°C, with North West close behind at 28°C
- Coolest start: Free State and Gauteng dropping to 10°C and 11°C overnight
- Clearest skies: Limpopo and Western Cape enjoying sunny conditions with minimal cloud cover
- Cloudiest provinces: Free State, KwaZulu-Natal, Northern Cape, and Eastern Cape under overcast skies
What to Expect Across the Provinces
Gauteng
Johannesburg will experience broken clouds with temperatures ranging from 11°C to 23°C. Pretoria and the East Rand can expect similar conditions with moderate north-westerly winds reaching 15 km/h. Humidity remains low at 34%, making for comfortable conditions despite reduced sunshine. The cloud cover will persist through the afternoon but no rain is forecast.
Limpopo
Polokwane enjoys clear skies with temperatures between 11°C and 25°C. The province records some of the best sunshine across the country today, with northerly winds at 12 km/h. Humidity sits at 46%, and the morning will be crisp before warming significantly by midday. Ideal conditions for outdoor activities in the Lowveld and Waterberg regions.
Mpumalanga
Mbombela will see scattered clouds with temperatures from 16°C to 29°C, making it one of the warmest centres in the country. Light easterly winds at 4 km/h and humidity at 52% create mild conditions. The Lowveld will be noticeably warmer than the Highveld escarpment, where temperatures remain cooler under partial cloud cover.
North West
Mahikeng records broken clouds with a temperature range of 12°C to 28°C. North-north-westerly winds strengthen to 21 km/h, with low humidity at 28%. The province will be among the warmest in the interior, with Rustenburg and surrounding areas experiencing similar warm, dry conditions. Cloud cover may increase slightly in the afternoon.
Free State
Bloemfontein will be overcast with temperatures between 10°C and 25°C. North-north-westerly winds at 13 km/h and humidity at 34% mean a dry but cloudy day across the central interior. Welkom and the eastern Free State will see similar conditions, with the coldest morning temperatures recorded in higher-lying areas. Despite cloud cover, rain is not expected.
KwaZulu-Natal
Durban remains overcast with temperatures from 18°C to 21°C and east-north-easterly winds at 11 km/h. Humidity is elevated at 73%, typical for the coastal region in winter. Pietermaritzburg and inland areas will be slightly cooler under the same cloud blanket. The coastal strip will feel cooler than the interior despite milder overnight lows.
Northern Cape
Kimberley experiences overcast skies with temperatures spanning 12°C to 29°C. North-north-westerly winds reach 19 km/h, while humidity drops to just 24%, the driest in the country. Upington and western areas of the province will see similar warm, dry conditions. Despite the cloud cover, the afternoon will feel warm due to low humidity and moderate winds.
Eastern Cape
Gqeberha will be overcast with temperatures between 12°C and 17°C, and easterly winds at 4 km/h. Humidity remains high at 82%, making conditions feel cooler along the coast. Mthatha and East London will also see extensive cloud cover with limited sunshine. The province records some of the coolest daytime highs across South Africa today.
Western Cape
Cape Town enjoys clear skies with temperatures from 12°C to 18°C. South-south-easterly winds at 8 km/h and humidity at 69% create comfortable winter conditions. Stellenbosch, Paarl, and the Winelands will see similar sunny weather, ideal for outdoor plans. The clearest skies in the southwestern Cape contrast sharply with the cloudier interior provinces.
Weekend Outlook
Saturday and Sunday will bring continued overcast skies to Johannesburg, with highs around 24°C both days and overnight lows climbing to 16°C. Cloud cover will persist across much of the country, though North West and Northern Cape may see partial clearing. Monday shows a return to clearer skies in Gauteng with temperatures dropping slightly to 23°C. The Western Cape will maintain sunny conditions throughout the weekend, while the Eastern Cape remains cloudy and cool.
Weather Tips for Today
- Dress in layers to manage the temperature swing from cold mornings to warm afternoons, especially in Mpumalanga, Northern Cape, and North West
- Residents in the Free State and Gauteng should expect reduced sunshine but no need for rain gear
- North West and Northern Cape areas will see the warmest conditions-stay hydrated and use sun protection despite cloud cover
- Coastal KwaZulu-Natal and Eastern Cape areas will feel cooler due to humidity and cloud cover; a light jacket is advisable
- Western Cape and Limpopo offer the best conditions for outdoor activities under clear skies
The national average temperature today is 19°C, reflecting typical mid-winter conditions across South Africa with cooler coastal regions and warmer interior areas.
Useful Weather and Travel Links
Looking for more to do after checking the forecast? Explore the latest events in Gauteng and plan your day around the weather.
You can also browse our weather category for more South Africa weather updates and recent forecast articles.
For official forecasting and weather advisories, visit the South African Weather Service.
South Africa Weather Warning Today: Gauteng Forecast and Alerts
Last updated: 25 February 2026
This weather hub covers Gauteng-focused alerts, daily forecast context, and practical preparation tips.
Today in Gauteng
Check current alert conditions, possible impact areas, and likely weather trends for the next 24 hours.
7-Day Snapshot
Use this hub to understand short-term changes in rain risk, heat conditions, and storm activity.
Where To Track Live Updates
Safety Checklist
- Plan around severe storm windows.
- Avoid flood-prone routes where possible.
- Monitor official warnings before travel.
FAQ
How often is this page updated?
As new weather alerts and forecast updates are published.


