Weather in Johannesburg
Five-day forecast and general climate information
Weather today
Mostly Sunny
19°
Mostly Sunny
19°
- Min temp7°C
Fri
Mostly Sunny
22°
Mostly Sunny
22°
- 6°C
Sat
Mostly Sunny
22°
Mostly Sunny
22°
- 7°C
Sun
Mostly Sunny
21°
Mostly Sunny
21°
- 7°C
Mon
Mostly Sunny
20°
Mostly Sunny
20°
- 6°C
Tue
Partly Cloudy
19°
Partly Cloudy
19°
- 6°C
Climate information
The summer months, November to February, are the warmest and wettest with an average temperature of 25°C (77°F) and short electrical storms. Johannesburg's trees are at their best during spring and autumn which are warm and clear. The coldest months are July and August when daytime temperatures rarely rise above 17°C (63°F) and can be as low as 4°C (40°F) at night. Most restaurant terraces have heaters and awnings.



