South Africa Weather Today – Tuesday, 5 May 2026
Johannesburg is experiencing light rain and cool conditions on Tuesday, 5 May 2026, with temperatures ranging between 11°C and 18°C. A cold front has moved across the central interior, bringing widespread showers to Gauteng, North West, Free State and the Eastern Cape, while the northern provinces of Limpopo and Mpumalanga enjoy clear, warmer conditions. The national average temperature sits at 17°C, with marked contrasts between the rainy interior and the sunnier lowveld regions.
What This Means for Your Day
Residents in Gauteng, North West, Free State and the Eastern Cape should carry an umbrella and expect wet roads during the morning and afternoon. Northwestern winds up to 27 km/h will add a chill factor, so layer up if heading outdoors. In Limpopo and Mpumalanga, clear skies and warmer temperatures favour outdoor plans, though sun protection remains advisable. Coastal KwaZulu-Natal will see overcast skies without significant rain, making it safe for most activities.
South Africa Weather Highlights
- Warmest: Mbombela in Mpumalanga reaches 30°C under clear skies
- Coolest morning: Bloemfontein dips to 9°C with light rain
- Wettest regions: Gauteng, North West, Free State and Eastern Cape all report light rain with gusty winds
- Driest and sunniest: Limpopo and Mpumalanga record no precipitation and full sunshine
What to Expect Across the Provinces
Limpopo
Polokwane enjoys clear skies with temperatures climbing from 17°C in the early morning to a high of 26°C by midday. North-northwesterly winds of 22 km/h will keep conditions comfortable. No rain is expected, and humidity sits at 53%, making it one of the most favourable days in the country for outdoor work and leisure.
Mpumalanga
Mbombela records the warmest conditions in South Africa today, with temperatures ranging from 20°C to 30°C under clear skies. Light north-northeasterly winds at just 5 km/h mean very calm conditions. The lowveld remains dry and sunny, ideal for agricultural activity and travel across the province.
Gauteng
Johannesburg sees light rain throughout the day, with temperatures between 11°C and 18°C. North-northwesterly winds gusting to 23 km/h increase the wind chill, and humidity levels of 74% add to the damp feel. Pretoria experiences similar conditions. Commuters should allow extra time on the road due to wet surfaces and reduced visibility during heavier showers.
North West
Mahikeng reports light rain and temperatures from 11°C to 20°C, accompanied by brisk north-northwesterly winds reaching 26 km/h. Humidity is high at 84%, and the wet, windy combination will make outdoor conditions uncomfortable. Farmers and those working outdoors should take precautions against slippery ground and low temperatures.
Free State
Bloemfontein experiences light rain with a temperature range of 9°C to 19°C. North-northwesterly winds peak at 27 km/h, the strongest in the country today, adding a sharp chill to the air. Rainfall is intermittent but persistent, affecting both urban and rural areas. Drivers on the N1 and regional routes should reduce speed and use headlights.
KwaZulu-Natal
Durban faces overcast skies with temperatures between 20°C and 25°C. South-southeasterly winds at 5 km/h are light, and no rain is forecast despite the cloud cover. Humidity stands at 68%, creating mild, muggy conditions along the coast. Inland areas around Pietermaritzburg will see similar cloud without significant weather disruption.
Northern Cape
Kimberley has broken cloud cover and cooler temperatures ranging from 9°C to 15°C. Westerly winds blow at 17 km/h, and while no rain is expected, the cloud will limit sunshine. The province sits on the edge of the cold front affecting areas further east, resulting in cooler but mostly dry conditions throughout the day.
Eastern Cape
Gqeberha records light rain with temperatures from 15°C to 17°C. West-southwesterly winds reach 18 km/h, and humidity climbs to 83%, creating damp, chilly coastal conditions. The rain is linked to the same system affecting the Free State and Gauteng. Inland cities like Makhanda will see similar wet weather, with rural roads potentially affected by runoff.
Western Cape
Cape Town has scattered cloud and temperatures between 12°C and 17°C. Northerly winds are gentle at 8 km/h, and no rain is anticipated. The Mother City remains on the periphery of the national weather system, enjoying relatively stable autumn conditions. Humidity of 73% may create a cool feel near the coast, but overall conditions are calm.
Weekend Outlook
The cold front will clear by Wednesday, bringing much colder but clearer conditions to Gauteng and the central interior, with Johannesburg dropping to between 7°C and 13°C. Thursday remains cool with broken cloud, and Friday sees a return to sunshine with temperatures recovering to 5°C to 15°C. Saturday warms further to 9°C to 18°C under overcast skies. The weekend will be drier across most regions, though mornings will remain chilly.
Weather Tips for Today
- Carry waterproof clothing and an umbrella in Gauteng, North West, Free State and Eastern Cape
- Drive carefully on wet roads, particularly on the N1 between Johannesburg and Bloemfontein
- Dress in layers to manage the combination of rain and wind chill in the central provinces
- Apply sunscreen in Limpopo and Mpumalanga where UV exposure remains high under clear skies
- Keep indoor heating accessible as evening temperatures drop sharply in the interior
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.



