The bar chart below shows the average monthly peak daytime temperatures at Johannesburg
Please note: these are the average peak daytime temperatures (usually around mid-afternoon) so do not show daytime / night highs and lows. To see the daily range of temperatures have a look at the temperature max / min chart below.
The graph below shows the average rainfall and number of rainy days per month.
The bar chart below shows the average daily sunshine hours in Johannesburg
The graph below shows the daily range of temperatures for each month.
The graph below shows the average sea temperature.
The graph below shows the average wind speed.
A monthly average windspeed of over 16km/h or 10mph suggests a location is fairly windy.
The graph below shows the average relative humidity.
|Hottest month:||January||26.1°C 79°F|
|Driest month:||July||4mm 0.2ins|
|Coldest month:||June||16.4°C 61.5°F|
|Wettest month:||January||135mm 5.3ins|
|Warmest sea:||February||25.1°C 77.2°F|