Gauteng Weather

Johannesburg is situated 1 700m (about 5 580ft) above sea level. It is separated from Pretoria (1 330m or 4 400ft) by low parallel ridges and rolling hills. The weather in the north of the province is more subtropical, due to its lower altitude, and is always a few degrees warmer than Johannesburg.

Brief afternoon thunderstorms and rainfall are common in summer, but the humidity level rarely becomes uncomfortable. Winters are crisp and dry, with frost occurring in the southern areas. Snow is rare, but has occurred on some occasions in the Johannesburg metropolitan area, usually in September.

A sunny winter day in Krugersdorp, Gauteng. Photo courtesy Martin_Heigan

Johannesburg averages

January: maximum 26°C (79°F); minimum 15°C (60°F)

June: maximum 16°C (61°F); minimum 4°C (39°F)

Annual precipitation: 713mm (28in)

Pretoria averages

January: maximum 29°C (84°F); minimum 18°C (64°F)

June: maximum 19°C (66°F); minimum 5°C (41°F)

Annual precipitation: 674mm (26.5in)

Most of the province’s rainfall is recorded in the summer months, from October to March, which see temperatures in the high 20s. The ultraviolet radiation (UVB) sunburn index can be very high and it is advisable to apply sunscreen regularly.

Winter – from June to September – is relatively mild but sunny. It is cold in the mornings and evenings.  

Dial the toll-free Weatherline on 082 162 for a three-day forecast and an update on the weather conditions around the country, including in Gauteng.

Follow Us on Our Social Profiles