Home › Weather › Johannesburg Weather
Live forecasts update automatically; written guidance last reviewed 16 June 2026 by the ScopePress weather desk. Data from national met services via Open-Meteo.
Live data from Open-Meteo · updates automatically ·
Johannesburg’s daytime highs currently range from 18°C to 25°C, with overnight lows dropping to 6°C–12°C, according to the live forecast above. That means warm afternoons and cool evenings, typical for the city’s late-autumn transition.
What is the weather in Johannesburg over the next 10 days?
The live forecast above shows a 10-day outlook with mostly sunny to partly cloudy conditions, and a low chance of afternoon thundershowers (under 20% on most days). Daytime temperatures stay near 22°C–25°C, while nights turn crisp at 8°C–12°C. For a detailed check, see the 10 Day Weather Forecast UK for comparison with UK patterns.
How does Johannesburg weather vary by month?
Johannesburg’s winter (June–August) brings dry, sunny days around 16°C–19°C and cold nights near 4°C. Summer (December–February) sees highs of 25°C–28°C with frequent afternoon storms. The johannesburg weather december peak often reaches 27°C, while July is the coolest month. For monthly trends, refer to johannesburg weather monthly data from the South African Weather Service.
What is the weather in Johannesburg tomorrow?
Check the live forecast above for tomorrow’s high and low. Typically, late-autumn afternoons reach 22°C–24°C with clear skies, and evening temperatures drop to around 10°C. No significant rain is expected.
Is there a 14-day or 21-day forecast for Johannesburg?
Reliable forecasts extend to 10–14 days. For a weather johannesburg 14 days or 21 day weather forecast johannesburg, use the live forecast above and update daily, as accuracy decreases beyond 10 days.
Where can I find a Johannesburg weather BBC report?
The johannesburg weather bbc page at BBC Weather provides hourly and 10-day data. For a UK perspective on South African conditions, see our UK weather hub.