Johannesburg Average Weather & Yearly Climate
Average weather in Johannesburg provides an average temperature of 22 degrees throughout the year although this generally varies by month.
Typically we know that January is when its hottest and June is coldest. Temperatures vary by 10. Typically the temperatures are around 22 from Spring, 18 during Summer (June – Aug) , 24 during Autumn and 25 throughout Winter.
Month | Degrees Celsius |
---|---|
January | 26 |
February | 25 |
March | 24 |
April | 22 |
May | 20 |
June | 16 |
July | 17 |
August | 20 |
September | 22 |
October | 24 |
November | 25 |
December | 25 |
What are the Weather Insights, Yearly Temperature, Climate in Johannesburg?
We have collected historical weather facts and data to help you determine when the best time to visit Johannesburg
- Typical Average Daily Temperature: 22
- Typical Hottest Month: January
- Typical Coldest Month: June
- Average Spring Temperature: 22
- Average Summer Temperature: 18
- Average Autumn Temperature: 24
- Average Winter Temperature: 25