South Africa Weather Today – Saturday, 28 March 2026
Johannesburg will experience broken cloud cover on Saturday with temperatures ranging between 17°C and 25°C, while the national weather picture shows a split pattern of warm conditions in the northeast and scattered rain in the central interior. The country records an average temperature of 22°C today, with Mpumalanga reaching 31°C as the warmest region and coastal areas remaining cooler under cloudy skies.
What This Means for Your Day
Cloud cover will dominate much of the country, keeping temperatures moderate in most regions. Residents in the Free State should prepare for light rain and windy conditions, while those in Limpopo and the Eastern Cape can expect clearer skies. Coastal areas will see increased wind activity, particularly along the Eastern Cape and Northern Cape where gusts exceed 20 km/h. Late-autumn conditions mean evening temperatures will drop quickly after sunset, so plan accordingly if spending time outdoors.
South Africa Weather Highlights
- Mpumalanga records the highest temperature at 31°C in Mbombela
- Free State experiencing light rain with wind speeds reaching 20 km/h in Bloemfontein
- Northern Cape sees strong northwest winds at 25 km/h in Kimberley
- KwaZulu-Natal remains warm at 29°C with overcast conditions along the coast
- Eastern Cape and Western Cape coastal regions stay cooler between 18°C and 21°C
What to Expect Across the Provinces
Gauteng
Johannesburg will see broken clouds throughout Saturday with temperatures between 17°C and 25°C. West-northwest winds at 10 km/h will keep conditions comfortable, with humidity at 58%. Pretoria and the East Rand can expect similar conditions with no rain forecast.
Limpopo
Polokwane enjoys clear skies with temperatures climbing from 20°C to 28°C. Light northwest winds at 3 km/h and humidity at 68% make for settled conditions across the province. The warmest and clearest weather in the northern regions provides ideal conditions for outdoor plans.
Mpumalanga
Mbombela reaches a high of 31°C with a low of 22°C under scattered clouds. East-northeast winds at 4 km/h and humidity at 71% create warm, slightly humid conditions. The Lowveld will experience the day’s peak temperatures, so sun protection remains important despite the cloud cover.
North West
Mahikeng sees broken clouds with temperatures ranging from 19°C to 29°C. Northwest winds pick up to 13 km/h with humidity at 62%. The province experiences breezy conditions that will help moderate the afternoon warmth.
Free State
Bloemfontein records light rain today with temperatures between 17°C and 25°C. Strong northwest winds at 20 km/h combine with 84% humidity to create wet and blustery conditions. Outdoor activities may be disrupted, and drivers should exercise caution on wet roads.
KwaZulu-Natal
Durban remains warm under overcast clouds with temperatures from 24°C to 29°C. East-northeast winds at 19 km/h and 75% humidity create muggy coastal conditions. Inland areas will experience similar warmth with slightly lower humidity levels.
Northern Cape
Kimberley has overcast skies with temperatures between 18°C and 28°C. North-northwest winds reach 25 km/h, making it the windiest major centre today. Humidity sits at 70%, and the strong winds will make outdoor conditions feel cooler than the actual temperature suggests.
Eastern Cape
Gqeberha enjoys clear skies with temperatures from 18°C to 21°C. Southwest winds at 23 km/h and 73% humidity create brisk coastal conditions. The province offers some of the clearest weather in the country, though strong winds along the coast require attention for maritime activities.
Western Cape
Cape Town experiences broken clouds with temperatures between 17°C and 21°C. West-northwest winds at 10 km/h and 70% humidity maintain typical autumn coastal conditions. The province remains cooler than most of the country with moderate wind speeds.
Weekend Outlook
Sunday brings improvement across most regions, with Johannesburg clearing to sunny skies and temperatures climbing to 27°C. The Free State’s rain clears overnight, giving way to better conditions for the start of the week. Monday continues the clear trend before light rain returns to Gauteng on Tuesday. Weekend plans look favourable for outdoor activities in most provinces, particularly in the north and east where sunshine dominates.
Weather Tips for Today
- Free State residents should carry rain gear and allow extra travel time on wet roads
- Strong winds in the Northern Cape and Eastern Cape require securing loose outdoor items
- Mpumalanga’s 31°C heat warrants sun protection despite cloud cover
- Evening temperatures will drop quickly in Gauteng and the Free State, reaching 17°C after dark
- High humidity in KwaZulu-Natal and Mpumalanga makes conditions feel warmer than recorded temperatures
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.



