South Africa Weather Today – Tuesday, 16 June 2026
Johannesburg will experience clear winter conditions on Tuesday with temperatures ranging between 9°C and 16°C, while most of South Africa remains dry under high pressure. Clear skies dominate seven of nine provinces, though light rain affects Gqeberha and the Eastern Cape coast, and cloud cover thickens over KwaZulu-Natal and parts of Mpumalanga.
What This Means for Your Day
Crisp morning temperatures require warm layers, particularly in Gauteng, Limpopo and the Free State where overnight lows drop to 9°C. The Eastern Cape coast will see wet conditions, making roads slippery during the morning commute. Northern and central regions can expect stable conditions with moderate afternoon warmth, ideal for outdoor work and travel. Coastal areas of the Western Cape and KwaZulu-Natal will experience higher humidity levels despite mild temperatures.
South Africa Weather Highlights
- Warmest: Mpumalanga reaches 22°C in Mbombela, followed by Northern Cape at 21°C and Limpopo at 20°C
- Coolest starts: Johannesburg, Polokwane and Bloemfontein record 9°C overnight lows
- Only rainfall: Gqeberha and the Eastern Cape coast receive light rain throughout the day
- Strongest winds: North West experiences gusts up to 27 km/h from the northeast
What to Expect Across the Provinces
Gauteng
Johannesburg will see clear skies with temperatures between 9°C and 16°C. Light northeasterly winds at 14 km/h and humidity near 48% create comfortable midday conditions. Pretoria and the broader metro region will follow similar patterns with bright sunshine throughout the day.
Western Cape
Cape Town records clear conditions with temperatures from 11°C to 17°C. Southeasterly winds at 14 km/h bring typical winter airflow. Humidity sits at 65%, slightly elevated by coastal proximity. The interior and Garden Route will remain dry with stable conditions.
KwaZulu-Natal
Durban experiences overcast skies with temperatures ranging from 18°C to 20°C, the mildest overnight low in the country. Humidity reaches 72% with light southerly winds at 4 km/h. Inland areas, including Pietermaritzburg, will see partial cloud cover with similar temperature ranges.
Eastern Cape
Gqeberha receives light rain throughout Tuesday with temperatures between 13°C and 17°C. Humidity peaks at 80% with westerly winds at 9 km/h. Coastal roads will be wet, requiring cautious driving. Mthatha and Port Elizabeth will share the wet weather pattern, while inland regions remain mostly dry.
Limpopo
Polokwane enjoys clear skies with temperatures from 9°C to 20°C. Northeasterly winds reach 19 km/h with humidity at 47%. The Bushveld and Lowveld areas will experience similar conditions, with the province recording one of the widest diurnal temperature ranges.
Mpumalanga
Mbombela sees broken cloud cover with temperatures between 11°C and 22°C, the warmest maximum in the country. Light winds at 3 km/h and 56% humidity create mild conditions. Nelspruit and the Lowveld will experience partial sunshine, while the Highveld escarpment remains cooler and clearer.
North West
Mahikeng records clear skies and temperatures from 11°C to 19°C. Strong northeasterly winds reach 27 km/h, the highest wind speed nationally. Humidity remains low at 45%. Rustenburg and surrounding areas will experience breezy but dry conditions with ample sunshine.
Free State
Bloemfontein will have clear skies with temperatures ranging from 9°C to 18°C. Northeasterly winds at 23 km/h and 45% humidity provide crisp winter air. Welkom and Bethlehem will see identical patterns, with cold starts transitioning to moderate afternoon warmth.
Northern Cape
Kimberley experiences clear conditions with temperatures between 11°C and 21°C, matching Mpumalanga’s maximum. Northerly winds at 23 km/h and the lowest humidity at 39% define dry desert air. Upington and the Karoo will remain sunny with similar temperature profiles.
Weekend Outlook
Saturday will see a slight cooling trend across the interior, with Johannesburg expecting overcast skies and temperatures between 10°C and 15°C. Friday remains clear and stable with highs of 17°C in Gauteng. The Eastern Cape should see rain clearing by Friday, while the Western Cape maintains dry conditions through the weekend. Coastal regions will continue to experience moderate winds and elevated humidity levels.
Weather Tips for Today
- Dress in layers to manage cold morning temperatures, especially in Gauteng, Limpopo and the Free State
- Drivers in Gqeberha and the Eastern Cape should reduce speed on wet roads and use headlights
- North West residents should secure loose outdoor items due to strong northeasterly winds
- Apply sunscreen in clear-sky provinces, as winter UV levels remain significant at midday
- Plan outdoor activities for late morning to early afternoon when temperatures peak
The national average temperature sits at 15°C, reflecting typical mid-June winter conditions across South Africa.
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.

