South Africa Weather Today – Wednesday, 15 April 2026
Johannesburg will see overcast conditions on Wednesday, 15 April 2026, with temperatures ranging between 13°C and 21°C as cloud cover dominates much of the interior. Rain is falling across the central provinces, with moderate showers in North West and lighter rainfall reaching the Free State, while the eastern regions remain warmer under partly cloudy skies. The national average temperature sits at 19°C.
What This Means for Your Day
Pack an umbrella if you’re travelling through the Free State or North West, where rain will persist through the afternoon. Coastal areas in the Eastern Cape are experiencing strong south-westerly winds exceeding 30 km/h, so secure outdoor items and expect choppy sea conditions. The cooler interior provinces will need a light jacket for the morning, while Mpumalanga and KwaZulu-Natal residents can expect warmer, more humid conditions reaching 30°C by midday.
South Africa Weather Highlights
- Warmest conditions in Mpumalanga and KwaZulu-Natal, both reaching 30°C
- Moderate rain affecting North West with light rain in the Free State
- Strong winds in Gqeberha at 34 km/h from the WSW
- Coolest minimums in Gauteng and Free State, dropping to 13°C and 12°C overnight
- Overcast skies across Limpopo, Gauteng, Polokwane and Kimberley
What to Expect Across the Provinces
Gauteng
Johannesburg will remain under overcast clouds throughout Wednesday with temperatures between 13°C and 21°C. Humidity stands at 64% with north-north-westerly winds at 10 km/h. The thick cloud layer will keep conditions mild but grey, with no rainfall expected in the province today.
Limpopo
Polokwane will experience overcast conditions with temperatures ranging from 16°C to 26°C. Light north-north-easterly winds at 6 km/h and 61% humidity will create warm but cloudy conditions across the province. No rain is forecast, though the cloud cover will block most direct sunshine.
Mpumalanga
Mbombela will see scattered clouds and warmer conditions, with temperatures climbing from 20°C to 30°C. Humidity sits at 60% with light easterly winds at 3 km/h. This province will enjoy some of the warmest weather in the country today, though cloud cover will increase intermittently.
North West
Mahikeng is experiencing moderate rain with temperatures between 16°C and 20°C. Humidity has reached 91% with northerly winds at 8 km/h. The rain will continue through much of the day, so outdoor activities should be postponed and road users must exercise caution on wet surfaces.
Free State
Bloemfontein will see light rain with temperatures ranging from 12°C to 18°C. Humidity is high at 84% with light north-north-easterly winds at 3 km/h. The rain will be lighter than in neighbouring North West, but conditions will remain damp and cool throughout the day.
KwaZulu-Natal
Durban will experience scattered clouds with temperatures between 23°C and 30°C. East-north-easterly winds at 6 km/h and 49% humidity will bring warm, comfortable conditions to the coast. The partial cloud cover will provide some relief from direct sun while keeping temperatures elevated.
Northern Cape
Kimberley will remain overcast with temperatures from 16°C to 24°C. Strong northerly winds at 24 km/h and 48% humidity will make conditions feel breezy under the cloud layer. No rain is expected, but the wind will be noticeable through the afternoon.
Eastern Cape
Gqeberha will see scattered clouds with temperatures between 18°C and 19°C. Strong west-south-westerly winds at 34 km/h and 74% humidity will create blustery coastal conditions. Secure loose outdoor objects and expect choppy conditions along the beachfront.
Western Cape
Cape Town will experience scattered clouds with temperatures ranging from 16°C to 18°C. South-westerly winds at 13 km/h and 60% humidity will bring typical autumn conditions to the Mother City. Cloud cover will vary through the day with no rain forecast.
Weekend Outlook
Thursday will bring clearer skies to Johannesburg with temperatures rising to 23°C under sunny conditions. Cloud cover returns on Friday, and light rain is forecast for both Saturday and Sunday across Gauteng, with maximums around 21–22°C. The weekend will require rain gear for outdoor plans in the interior provinces, while coastal areas should see similar conditions to today.
Weather Tips for Today
- Carry an umbrella in North West and Free State due to ongoing rain
- Secure outdoor furniture and equipment in Gqeberha and coastal Eastern Cape areas
- Dress in layers across Gauteng and the Free State, where morning temperatures are in the low teens
- Stay hydrated in Mpumalanga and KwaZulu-Natal, where temperatures reach 30°C
- Drive carefully on wet roads in the central provinces where visibility may be reduced
- Check marine forecasts before heading out on the water in the Eastern Cape
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.



