WEATHER: Sunny weekend expected across beautiful South Africa

Kabous Le Roux

Kabous Le Roux

23 January 2026 | 7:10

Johannesburg and Pretoria will be hot and mostly sunny, with possible afternoon storms. Cape Town stays mild with a sea breeze and little rain.

WEATHER: Sunny weekend expected across beautiful South Africa

Johannesburg is set for a warm, mostly dry weekend with hazy sunshine and highs near 30 °C and lows around 17 °C, light winds and only a small chance of rain on Saturday, according to AccuWeather.

Sunday and Monday could see cloud build-up with isolated afternoon storms and scattered showers.

Pretoria follows a similar pattern, with highs near 32 °C and overnight lows close to 17 °C, remaining partly sunny and very warm through the weekend.

Winds in both cities are generally light but can pick up slightly during afternoon thunderstorms.

Cape Town residents can expect mostly pleasant and sunny days with highs around 24–26 °C and nightly lows near 16–18 °C over the next few days. Winds from the south-southwest are moderate, often around 20–30 km/h with gusts up to 40 km/h.

RELATED: Drier winter looms for Western Cape as persistent south-easter signals concern

Rain chances remain low, and clear skies dominate with strong sunshine and high UV levels in the afternoons.

Get the whole picture 💡

Take a look at the topic timeline for all related articles.

Trending News