Johannesburg weather
Dry for the next 24 hours. High 29°, low 17°.
Friday 23 October
Next 24 hours
Johannesburg weather forecast in words
Today: Clear in Johannesburg today and warm, with a high of 29°C and a light breeze (up to 15 km/h). It is 20°C right now and feels like 20°C, with humidity at 26%. No rain is expected for the rest of the day.
Tonight: Mostly clear tonight with a low around 17°C. It should stay dry overnight.
Tomorrow: Partly cloudy tomorrow, similar to today, with temperatures between 17°C and 30°C. Expect a little light rain (about 1.5 mm) through the day. Humidity averages 37%.
This week: Over the next seven days Johannesburg will see highs of 29–32°C and lows of 15–21°C. The warmest day looks like Monday (32°C) and the coolest night Thursday (15°C). Rain is expected on one day: Saturday.
7-day forecast
Weather details
See it on the map
Animated wind, rain, temperature and clouds around Johannesburg, hour by hour.
Questions about Johannesburg weather
Will it rain in Johannesburg today?
No rain is expected in Johannesburg over the next 24 hours. Skies will be clear.
What is the temperature in Johannesburg right now?
It is 20°C in Johannesburg as of 00:27 local time and feels like 20°C. Today's high is 29°C and the low is 17°C.
What is the weather forecast for Johannesburg tomorrow?
Partly cloudy with a high of 30°C and a low of 17°C. About 1.5 mm of rain is expected. Winds up to 15 km/h.
Do I need an umbrella in Johannesburg this week?
Yes. Rain is expected on 1 of the next 10 days, with about 2 mm in total.
What time is sunrise and sunset in Johannesburg today?
Sunrise is at 05:25 and sunset is at 18:18 local time.
Is it windy in Johannesburg today?
The wind is 13 km/h from the S with gusts up to 30 km/h, which is a light breeze.