South Africa Weather Today – Monday, 13 July 2026
Johannesburg will see temperatures ranging between 8°C and 16°C today under partly cloudy skies, with northerly winds reaching 14 km/h. A mid-winter high-pressure system continues to dominate most of the country, bringing dry and settled conditions to the interior provinces, while KwaZulu-Natal experiences light rain along the coastal belt. The national average temperature sits at 15°C, with Mpumalanga recording the warmest conditions at 23°C.
What This Means for Your Day
Expect a crisp start across the Highveld, with morning temperatures in single digits requiring warm layers for the school and work commute. Coastal areas will see milder conditions, though KwaZulu-Natal residents should prepare for intermittent drizzle. The afternoon will bring moderate warming in most regions, but evening temperatures will drop sharply after sunset. Northern provinces can anticipate clear skies and good visibility, ideal for outdoor tasks during daylight hours.
South Africa Weather Highlights
- Warmest conditions: Mpumalanga reaching 23°C in Mbombela
- Wettest region: KwaZulu-Natal experiencing light rain in Durban
- Coolest morning: Free State starting at 6°C in Bloemfontein
- Strongest winds: North West province with gusts up to 29 km/h near Mahikeng
What to Expect Across the Provinces
Gauteng
Johannesburg will range between 8°C and 16°C with few clouds developing through the afternoon. Pretoria can expect similar conditions with northerly breezes keeping humidity at moderate levels around 45%. The province remains dry with high pressure maintaining settled weather patterns throughout the day.
Western Cape
Cape Town will enjoy clear skies with temperatures between 12°C and 17°C. Light northerly winds at 4 km/h mean calm conditions along the Atlantic seaboard. Humidity sits at 70%, typical for winter mornings in the Mother City. No rain is forecast, with excellent visibility expected across the metro and Winelands.
KwaZulu-Natal
Durban faces light rain today with temperatures ranging from 15°C to 20°C. North-easterly winds at 12 km/h will push moisture onshore, bringing periods of drizzle primarily during morning and early afternoon hours. Humidity levels reach 73%, making conditions feel cooler than the thermometer suggests. Inland areas including Pietermaritzburg will see scattered cloud cover with occasional light showers.
Eastern Cape
Gqeberha will experience broken clouds with temperatures between 12°C and 18°C. North-easterly winds at 14 km/h combine with 80% humidity to create overcast conditions along the coast. Mthatha and inland centres can expect similar cloud cover but slightly warmer afternoon temperatures. No significant rain is forecast, though coastal mist may linger into mid-morning.
Limpopo
Polokwane will see clear skies with temperatures ranging from 8°C to 18°C. North-north-easterly winds reach 19 km/h, with humidity at 64%. The Lowveld areas including Tzaneen will be slightly warmer, while the Waterberg region experiences the coldest morning temperatures. Excellent conditions prevail for outdoor activities across the province.
Mpumalanga
Mbombela records the highest provincial temperatures today, ranging from 12°C to 23°C under scattered clouds. North-easterly winds remain light at 6 km/h. The Lowveld enjoys mild winter warmth, while the Highveld escarpment including Dullstroom will see cooler conditions with morning frost in sheltered valleys. Humidity sits at 62%, typical for winter afternoons in the region.
North West
Mahikeng will experience scattered clouds with temperatures between 11°C and 20°C. The province faces the strongest winds today, with north-north-easterly gusts reaching 29 km/h. Humidity remains low at 36%, contributing to dry conditions across the region. Rustenburg and Potchefstroom can expect similar weather patterns with clear afternoon periods.
Free State
Bloemfontein will see scattered clouds and temperatures ranging from 6°C to 18°C, marking one of the coldest morning starts in the country. North-north-easterly winds at 17 km/h combine with low humidity of 34% to create dry, crisp conditions. Welkom and Bethlehem will experience similar patterns, with morning frost possible in low-lying areas.
Northern Cape
Kimberley enjoys clear skies with temperatures between 9°C and 19°C. North-north-easterly winds at 15 km/h maintain dry conditions with humidity at just 25%, the lowest in the country today. Upington in the far north will be warmer, while Springbok along the west coast sees cooler maritime influences. No rain is expected across the province.
Weekend Outlook
The week ahead shows a gradual warming trend across most provinces. Johannesburg will climb from 16°C today to 20°C by Friday, with clear skies dominating from Tuesday onwards. The high-pressure system will remain in place, keeping conditions dry across the interior. KwaZulu-Natal’s rain should clear by Tuesday, with improving conditions through the rest of the week. Weekend temperatures will be noticeably milder, with Saturday and Sunday offering ideal mid-winter weather for outdoor plans.
Weather Tips for Today
- Layer clothing for the morning commute, especially in Gauteng and Free State where single-digit starts require warm jackets
- KwaZulu-Natal residents should carry an umbrella for light showers expected through midday
- North West province drivers should be aware of stronger crosswinds, particularly on open highways
- Morning frost is likely in Free State valleys; allow extra time for vehicle windscreen defrosting
- UV levels remain moderate despite winter season; apply sunscreen during prolonged outdoor exposure in clear-sky provinces
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.


