South Africa Weather Today – Sunday, 19 April 2026
Johannesburg is experiencing light rain and cool conditions on Sunday, 19 April 2026, with temperatures ranging between 14°C and 20°C. A national pattern of scattered rainfall affects most provinces today, with rain bands moving across Gauteng, Limpopo, North West, Free State and the Western Cape. Strong northerly winds are present in several regions, while the Eastern Cape enjoys clear skies. The national average temperature sits at 20°C.
What This Means for Your Day
Motorists should exercise caution on wet roads across Gauteng, Limpopo and the Free State due to reduced visibility and slippery surfaces. Outdoor events in Johannesburg, Pretoria, Bloemfontein and Cape Town face disruption from intermittent showers. High wind speeds in the Northern Cape, Free State and Western Cape require extra care for light vehicles and high-sided trucks. KwaZulu-Natal and Mpumalanga residents can expect overcast but largely dry conditions, though humid air will persist along the coast.
South Africa Weather Highlights
- Warmest regions: Mpumalanga, KwaZulu-Natal and Northern Cape all reaching 28°C
- Wettest areas: Light rain reported in Gauteng, Limpopo, North West, Free State and Western Cape
- Strongest winds: Northern Cape (50 km/h), Western Cape (48 km/h) and Free State (40 km/h)
- Clearest skies: Gqeberha in the Eastern Cape with full sunshine and 24°C
What to Expect Across the Provinces
Gauteng
Johannesburg records light rain with temperatures between 14°C and 20°C. Northerly winds at 21 km/h contribute to cool, damp conditions across the province. Pretoria and surrounding metros face similar weather with persistent cloud cover and periods of drizzle. Humidity levels reach 80%, making indoor heating advisable for the evening.
Limpopo
Polokwane sees light rain with temperatures ranging from 19°C to 25°C. Northerly winds at 17 km/h accompany the wet weather, though conditions remain milder than in southern provinces. The Lowveld areas may experience brief clearing during the afternoon, but showers are expected to return by evening.
Mpumalanga
Mbombela experiences overcast clouds with temperatures between 20°C and 28°C. Light easterly winds at 3 km/h and 72% humidity create muggy conditions. The province remains largely dry compared to its neighbours, though thick cloud cover persists throughout the day. The Kruger Lowveld remains warm despite limited sunshine.
North West
Mahikeng reports light rain and strong northerly winds reaching 31 km/h. Temperatures span 17°C to 23°C with 70% humidity. The combination of rain and wind creates challenging driving conditions on major routes. Rural areas should prepare for possible localized flooding in low-lying zones.
Free State
Bloemfontein experiences light rain with a significant temperature range of 13°C to 27°C. Strong north-northwesterly winds at 40 km/h gust across the province, bringing cooler air behind the rain band. Farmers should secure loose equipment and outdoor infrastructure. Evening temperatures will drop quickly once the system clears.
KwaZulu-Natal
Durban sees overcast clouds with temperatures between 22°C and 28°C. Northeasterly coastal winds at 26 km/h and 68% humidity maintain warm, sticky conditions. The province escapes the rain affecting inland areas, though thick cloud persists along the coast and inland regions. Pietermaritzburg and the Midlands remain humid under the cloud deck.
Northern Cape
Kimberley reports scattered clouds with temperatures ranging from 15°C to 28°C. Strong north-northwesterly winds at 50 km/h dominate the province, creating difficult conditions for outdoor activities. The arid interior remains dry despite cloud cover, with low humidity at 39%. Upington and surrounding areas experience similar blustery conditions.
Eastern Cape
Gqeberha enjoys clear skies and sunshine with temperatures between 14°C and 24°C. Northerly winds at 10 km/h remain gentle compared to other provinces. The Eastern Cape stands out as the only province with full sunshine today, offering relief from the widespread cloud and rain elsewhere. Mthatha and East London also benefit from the settled pattern.
Western Cape
Cape Town experiences light rain with temperatures from 14°C to 17°C. Strong north-northwesterly winds at 48 km/h accompany the wet weather, with 77% humidity adding to the damp feel. The cold front brings typical autumn conditions to the southwestern Cape. Stellenbosch and surrounding winelands face similar rainy, windy weather throughout Sunday.
Weekend Outlook
Monday will continue the rainy pattern in Gauteng with temperatures between 14°C and 19°C. Light rain persists through Tuesday and Wednesday before overcast but drier conditions arrive. A significant cool-down approaches by Thursday, with Johannesburg dropping to between 10°C and 15°C under continued light rain. The extended wet spell will benefit late-season crops but may delay outdoor maintenance and construction projects across the Highveld.
Weather Tips for Today
- Keep an umbrella and waterproof jacket in your vehicle for sudden showers
- Allow extra travel time on major routes due to wet road conditions and reduced visibility
- Secure outdoor furniture and equipment in wind-affected provinces, especially the Northern Cape and Western Cape
- Dress in layers to adapt to fluctuating temperatures, particularly in the Free State where the range exceeds 14°C
- Check wind warnings before heading to exposed coastal areas in KwaZulu-Natal and the Western Cape
- Plan indoor activities in rain-affected areas; only Gqeberha offers reliable outdoor conditions
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.



