South Africa Weather Today – Sunday, 26 April 2026
Johannesburg will reach a high of 22°C under clear skies today, with temperatures dropping to 10°C overnight. The interior remains dry with widespread sunshine, while light rain persists across the Northern Cape and Western Cape as a cold front exits the region. Coastal areas face strong northwesterly winds.
What This Means for Your Day
Most of the country can expect uninterrupted sunshine, making it suitable for outdoor activities in Gauteng, Limpopo, and the eastern provinces. Cape Town and Kimberley residents should carry rain gear and dress for cooler, windy conditions. Interior provinces will see chilly mornings followed by mild afternoons.
South Africa Weather Highlights
- Warmest conditions: Mbombela and Durban both reaching 28°C
- Coolest morning: Johannesburg at 10°C
- Rain recorded: Northern Cape and Western Cape experiencing light showers
- Strongest winds: Cape Town at 26 km/h, Bloemfontein at 22 km/h
What to Expect Across the Provinces
Gauteng
Johannesburg will see clear skies with temperatures ranging from 10°C to 22°C. Tshwane can expect similar conditions. The province remains dry with moderate northwesterly winds at 6 km/h. Morning frost is unlikely, but residents should dress warmly during early hours.
KwaZulu-Natal
Durban will enjoy warm coastal weather with temperatures between 23°C and 28°C under clear skies. Easterly winds at 13 km/h will provide relief from the heat. Pietermaritzburg and inland areas will experience slightly cooler conditions. Humidity sits at 50%, making it comfortable for beach activities.
Western Cape
Cape Town faces light rain with temperatures ranging from 14°C to 16°C. Strong northwesterly winds at 26 km/h will make it feel colder. Stellenbosch and the Winelands can expect similar wet conditions. The cold front will clear by evening, but outdoor plans should account for persistent showers throughout the day.
Mpumalanga
Mbombela will see the warmest temperatures in the province at 28°C, dropping to 18°C overnight. Clear skies dominate with calm southwesterly winds at just 1 km/h. Nelspruit and the Lowveld will benefit from dry, sunny weather. Humidity remains moderate at 53%.
Limpopo
Polokwane will experience clear conditions with temperatures between 14°C and 24°C. Southerly winds at 8 km/h will keep the air fresh. Tzaneen and Musina can expect similar sunshine. The province remains dry with no rain forecast, ideal for agricultural activities.
Free State
Bloemfontein will see clear skies with temperatures from 11°C to 21°C. Strong northwesterly winds at 22 km/h will create brisk conditions. Welkom and Bethlehem will experience cooler mornings. Despite the sunshine, wind chill may make it feel colder than actual temperatures suggest.
North West
Mahikeng will enjoy clear weather with temperatures ranging from 13°C to 24°C. Northerly winds at 14 km/h will be noticeable but not disruptive. Rustenburg and Klerksdorp can expect similar conditions. The province remains dry with no significant weather warnings.
Northern Cape
Kimberley will experience light rain with temperatures between 15°C and 24°C. Strong northerly winds at 23 km/h accompany the showers. Upington and Springbok will see the tail end of the cold front. Humidity is elevated at 84%, and roads may be slippery during peak rainfall.
Eastern Cape
Gqeberha will see clear skies with temperatures from 17°C to 21°C. Southwesterly winds at 9 km/h will maintain moderate conditions. East London and Mthatha can expect similar weather. Coastal humidity sits at 82%, but rain has cleared the province entirely.
National Weather Overview
The national average temperature today is 19°C. Clear conditions dominate seven of the nine provinces, with only the Northern Cape and Western Cape still affected by light rain as the cold front moves offshore. Wind speeds are notably elevated across the central and southwestern regions, particularly in Cape Town, Kimberley, and Bloemfontein.
Weekend Outlook
Monday will bring clear skies to Johannesburg with temperatures between 14°C and 22°C. The rest of the week remains stable, with a slight cooling trend by Wednesday when temperatures may drop to 16°C. Cloud cover will increase from Wednesday onward, but no significant rain is forecast for Gauteng or the interior until the end of the week.
Weather Tips for Today
- Layer clothing in Johannesburg and Bloemfontein for cold mornings and mild afternoons
- Carry an umbrella in Cape Town and Kimberley due to ongoing showers
- Apply sunscreen in Durban and Mbombela where UV exposure will be high
- Secure outdoor items in areas experiencing strong winds, especially the Free State and Western Cape
- Stay hydrated in warmer provinces despite mild 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.



