Skip to main content
Wednesday, 5 August 2026 · Afternoon editionLondon ⛅ 24°CGBP/USD 1.3446 · GBP/EUR 1.1677About UsOur TeamSourcesContactNewsletter

Johannesburg Weather

HomeWeatherJohannesburg Weather

Live forecasts update automatically; written guidance last reviewed 16 June 2026 by the Morning Times weather desk. Data from national met services via Open-Meteo.

☀️19°C
Clear skyJohannesburgFeels like 15° · Wind 8 km/h · Humidity 14%
UV 6 HighSunrise 06:44Sunset 17:43
Today☀️19°💧0%
Thu☀️21°💧0%
Fri🌤️21°10°💧0%
Sat20°💧0%
Sun☀️20°10°💧0%
Mon❄️12°💧69%
Tue🌨️13°💧55%

Live data from Open-Meteo · updates automatically ·

Johannesburg’s weather today, based on the live forecast above, brings warm, sunny conditions typical of late spring. Daytime highs will reach the mid-20s Celsius, with clear skies and light northerly winds, making it a pleasant day for outdoor plans.

What is the weather like in Johannesburg this week?

The coming days will stay mostly dry and warm. Afternoon temperatures will hover around 25–27°C, with overnight lows dropping to 12–14°C. A cold front may arrive by midweek, bringing a chance of brief afternoon thunderstorms—common for this time of year. Check the 10 day weather forecast for the UK and South Africa for updates.

How does Johannesburg’s weather vary by month?

Johannesburg’s climate is subtropical highland, with mild, dry winters (June–August) and warm, wet summers (December–February). December is the wettest month, averaging 125mm of rain, often in short afternoon storms. For a full breakdown, see our UK weather hub which also covers global city guides.

Current seasonLate spring (November)
Average high today26°C (per live forecast above)
Sunrise/sunset05:15 / 18:45 SAST
Typical December rain125mm over 15 days
What is the weather in Johannesburg tomorrow?

Based on the live forecast above, tomorrow will be similar—sunny and warm, with a high of 26–27°C. Overnight lows will be around 12°C. No significant rain is expected, though isolated afternoon clouds may develop.

What is the 7-day forecast for Johannesburg?

According to the live data above, days will be mostly clear and dry, with highs of 25–28°C. A few late-week showers are possible as humidity increases. For a longer outlook, check the weather in Johannesburg 10 days or the 21 day weather forecast Johannesburg.

What is Johannesburg weather like in December?

Johannesburg weather in December is hot and wet—highs of 27°C, with frequent afternoon thunderstorms. Humidity rises, but mornings are often clear. It’s the start of the rainy season, so pack an umbrella if visiting.

WorldRSS