Weather in Johannesburg
Johannesburg, South Africa · updated live
10°C
Partly cloudy
Humidity 69% · Wind 10 km/h
Johannesburg 7-day forecast
Thu
16°
7°
Overcast
Fri
16°
7°
Overcast
Sat
18°
8°
Light drizzle
Sun
19°
9°
Partly cloudy
Mon
19°
9°
Mainly clear
Tue
20°
10°
Clear sky
Wed
20°
10°
Mainly clear
FAQ
What is the weather in Johannesburg today?
Johannesburg is currently 10°C and partly cloudy, with 69% humidity and wind around 10 km/h.
What is the 7-day forecast for Johannesburg?
Over the next week Johannesburg ranges roughly 7°C to 20°C. See the daily breakdown above.
Can I get Johannesburg weather via an API?
Yes — the DataNest Weather API returns current conditions and a multi-day forecast for any city worldwide. Free tier on RapidAPI.
Disclaimer — Weather data is provided for informational purposes only and may be delayed or differ from official meteorological services.
WeatherNest
Johannesburg weather highlights in your inbox — free.