South Africa Weather Today – Sunday, 21 June 2026
Johannesburg is recording temperatures between 8°C and 10°C under overcast skies this Sunday, as cool midwinter conditions spread across the interior. A rain-bearing system is moving through the central provinces, with light rain affecting North West, Free State and Northern Cape, while coastal regions remain mild. The national average temperature stands at 14°C, with KwaZulu-Natal and the Eastern Cape offering the warmest conditions at 22°C.
What This Means for Your Day
Residents in the central provinces should prepare for wet conditions and keep an umbrella within reach. Johannesburg and Gauteng will experience cold, cloudy weather that requires layered clothing, especially during morning and evening hours. Coastal areas in Durban, Gqeberha and Cape Town remain relatively comfortable but overcast. Those travelling through North West or Northern Cape should allow extra time on the roads due to reduced visibility and slippery surfaces from light rain.
South Africa Weather Highlights
- KwaZulu-Natal and Eastern Cape lead with highs of 22°C
- Light rain affecting North West, Free State and Northern Cape
- Gauteng recording its coldest conditions at 8°C to 10°C
- Western Cape holding steady at 17°C to 20°C with broken cloud cover
- Wind speeds reaching 31 km/h in North West
What to Expect Across the Provinces
Gauteng
Johannesburg and Pretoria are experiencing overcast conditions with temperatures ranging from 8°C to 10°C. Humidity sits at 78%, and northerly winds at 13 km/h will make it feel colder than the actual reading. This is classic winter weather for the province, with no rain expected but persistent cloud cover throughout the day. Keep warm clothing accessible for outdoor activities.
KwaZulu-Natal
Durban is recording 16°C to 22°C under overcast skies, making it one of the warmer locations nationally. Humidity is at 61%, with north-north-easterly winds at 12 km/h. The cloud cover is thick, but no rain is forecast. Coastal areas will remain comfortable for outdoor plans, though the overcast conditions may persist into the evening.
Western Cape
Cape Town is seeing broken clouds with temperatures between 17°C and 20°C. North-westerly winds at 7 km/h are light, and humidity stands at 60%. The cloud cover is less dense than in other regions, offering occasional brighter intervals. Conditions are mild for the winter solstice weekend, with no immediate rain threat.
Eastern Cape
Gqeberha is recording 16°C to 22°C with overcast skies and north-westerly winds at 10 km/h. Humidity is at 69%, and conditions remain dry. The province shares similar warmth with KwaZulu-Natal, making it one of the more comfortable regions today. Coastal walks and outdoor activities are feasible, though cloud cover will limit sunshine.
Mpumalanga
Mbombela is experiencing 12°C to 17°C with overcast conditions and light north-north-easterly winds at 5 km/h. Humidity is 67%, and the cloud cover is thick across the Lowveld. No rain is expected, but the cool conditions warrant a jacket for anyone spending time outdoors. The overcast pattern is typical for this time of year.
Limpopo
Polokwane is recording 9°C to 13°C under overcast skies. North-easterly winds are stronger here at 17 km/h, with humidity at 76%. The province remains dry but cold, with cloud cover reducing daytime warmth. Morning temperatures will feel particularly sharp, so plan accordingly if heading out early.
North West
Mahikeng is experiencing light rain with temperatures between 11°C and 14°C. North-north-easterly winds are gusting to 31 km/h, the strongest in the country today. Humidity is elevated at 83%, and wet conditions will persist through the afternoon. Drivers should reduce speed and use headlights. Outdoor work or recreational plans should be postponed where possible.
Free State
Bloemfontein is recording 10°C to 11°C with light rain and north-easterly winds at 13 km/h. Humidity stands at 83%, and the rain will make conditions feel colder than the thermometer suggests. Roads may become slippery, particularly in rural areas. Keep rain gear on hand and dress warmly if venturing outside.
Northern Cape
Kimberley is seeing light rain with temperatures ranging from 11°C to 15°C. North-easterly winds are blowing at 24 km/h, and humidity is high at 82%. The rain is expected to continue intermittently, affecting visibility and road conditions. This is a significant weather event for the typically dry province, so take extra care on the roads.
Weekend Outlook
Monday will bring gradual clearing across Gauteng, with Johannesburg warming to between 8°C and 15°C under scattered clouds. Tuesday continues the warming trend, reaching 10°C to 18°C. By midweek, clear skies are forecast with temperatures climbing to 12°C to 20°C on Wednesday and holding at 12°C to 19°C on Thursday. The rain in the central provinces is expected to clear by Monday morning, with drier and brighter conditions returning across most of the country by midweek.
Weather Tips for Today
- Dress in layers if you’re in Gauteng, Limpopo or the Free State, where temperatures remain in the single digits
- Carry an umbrella and waterproof jacket in North West, Free State and Northern Cape
- Reduce driving speed in rainy areas and keep a safe following distance
- Use headlights during rain to improve visibility
- Coastal residents can enjoy mild conditions but should not expect much sunshine
- Secure outdoor furniture or equipment in areas experiencing stronger winds
- Check road conditions before travelling through the central 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.


