Home > Destinations > Africa > South Africa

Weather in Johannesburg

Situated 550km (344 miles) from the nearest port on a vast inland plateau, 1,700m (5,700ft) high, Johannesburg's climate is much milder and drier than its latitude would suggest. The city straddles rows of jagged quartzite ridges, beneath which a century of gold mining has produced a veritable honeycomb of tunnels. Average January temperatures reach around 20°C (68°F), while average July temperatures are 10°C (51°F). Annual rainfall is 720mm (28.8 inches).

Guidetype and fpcity weatherwtg_cforecast_table
Weather (day) Temp (max day) Rain (mm) Wind (mph) Humidity Pressure Visibility
Sunday
Sunny
Sunny skies
22
°C
0
11
nnw
0-20%
1013 mb
good
Monday
Sunny
Sunny skies
22
°C
0
16
nnw
0-20%
1013 mb
good
Tuesday
Sunny
Sunny skies
22
°C
0
16
nnw
0-20%
1013 mb
good
Wednesday
Sunny
Sunny skies
22
°C
0
9
nnw
0-20%
1013 mb
good
Thursday
Sunny
Sunny skies
22
°C
0
7
nw
0-20%
1013 mb
good
Friday
Sunny
Sunny skies
22
°C
0
9
nnw
0-20%
1013 mb
good
Saturday
Sunny
Sunny skies
22
°C
0
10
nnw
0-20%
1013 mb
good
View help

Comment Record: