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).
Night
| Weather (night) | Temp (min night) | Rain (mm) | Wind (mph) | Humidity Pressure Visibility | ||
|---|---|---|---|---|---|---|
| Sun |
Clear
|
Clear skies |
1 7 °C |
0mm |
1
sw |
17%
1,021mb Good |
| Mon |
Clear
|
Clear skies |
1 8 °C |
0mm |
5
n |
19%
1,018mb Good |
| Tue |
Clear
|
Clear skies |
1 5 °C |
0mm |
4
e |
24%
1,019mb Good |
| Wed |
Clear
|
Clear skies |
1 6 °C |
0mm |
10
nne |
56%
1,017mb Good |
| Thu |
Clear
|
Clear skies |
1 8 °C |
0mm |
5
wnw |
28%
1,014mb Good |
| Fri |
Clear
|
Clear skies |
1 4 °C |
0mm |
9
s |
9%
1,019mb Good |
| Sat |
Clear
|
Clear skies |
1 3 °C |
0.2mm |
6
nnw |
65%
1,021mb Good |
| Sun |
Partly Cloudy Night
|
Partly cloudy skies |
1 9 °C |
0mm |
8
sw |
26%
1,014mb Good |
| Mon |
Clear
|
Clear skies |
2 1 °C |
0mm |
6
s |
15%
1,015mb Good |
- 0 to 30 is very low
- 31 to 50 is low
- 51 to 70 is moderate to low
- 71 to 80 is moderate
- 81 to 90 is moderate to high
- 91 to 100 is high
- Very poor - less than 1km
- Poor - between 1km and 4km
- Moderate - between 4km and 10km
- Good - between 10km and 20km
- Very good - between 20km and 40km
- Excellent - more than 40km
Sunlight in Johannesburg
Precipitation in Johannesburg
Humidity in Johannesburg
Do you have any Feedback about this page?
© 2025 Columbus Travel Media Ltd. All rights reserved. No part of this site may be reproduced without our written permission, click here for information on Columbus Content Solutions.


You know where