Historical weather statistics for Johannesburg, South Africa
Typical weather in Johannesburg
October is typically the warmest month, with median daily highs near 26.0 °C and lows near 11.9 °C. July is typically the coolest month, with median daily highs near 17.1 °C and lows near 2.8 °C. Median precipitation probability is highest in December, at about 57.7 %. Median relative humidity reaches its annual high in January, at about 91.9 %. These are historical climate statistics, not a day-to-day forecast.
Monthly values are medians of historical daily weather statistics. They describe typical conditions and are not a forecast.
Loading interactive weather charts…
| Month | Daily max temperature (°C) | Daily min temperature (°C) | Wind chance (%) | Humidity (%) | Precipitation chance (%) | Snow depth (cm) |
|---|---|---|---|---|---|---|
| January | 24.8 °C | 15.1 °C | 0.0 % | 91.9 % | 53.3 % | 0.0 cm |
| February | 24.7 °C | 14.8 °C | 0.0 % | 91.1 % | 44.5 % | 0.0 cm |
| March | 23.7 °C | 13.2 °C | 0.0 % | 91.1 % | 39.7 % | 0.0 cm |
| April | 21.0 °C | 9.9 °C | 0.0 % | 90.4 % | 20.8 % | 0.0 cm |
| May | 19.7 °C | 6.6 °C | 0.0 % | 86.8 % | 4.3 % | 0.0 cm |
| June | 17.3 °C | 3.5 °C | 0.0 % | 84.6 % | 0.0 % | 0.0 cm |
| July | 17.1 °C | 2.8 °C | 1.8 % | 82.5 % | 0.0 % | 0.0 cm |
| August | 20.9 °C | 5.4 °C | 7.3 % | 79.7 % | 0.0 % | 0.0 cm |
| September | 25.7 °C | 9.7 °C | 9.5 % | 76.6 % | 10.8 % | 0.0 cm |
| October | 26.0 °C | 11.9 °C | 5.9 % | 82.3 % | 37.0 % | 0.0 cm |
| November | 25.8 °C | 13.4 °C | 0.9 % | 88.0 % | 49.2 % | 0.0 cm |
| December | 25.1 °C | 14.6 °C | 0.0 % | 90.9 % | 57.7 % | 0.0 cm |