Weather
VI

Johannesburg weather forecast — today & tomorrow

30°

Mainly clear

High: 30° · Low: 19° · Feels like 27°

Rain expected around 16:00. Gusts up to 35 km/h.

Hourly forecast

Now 8% 30°
16:00 15% 29°
17:00 24% 28°
18:00 34% 26°
19:00 46% 22°
20:00 55% 20°
21:00 62% 20°
22:00 67% 19°
23:00 67% 19°
00:00 60% 19°
01:00 48% 18°
02:00 39% 18°
03:00 34% 18°
04:00 32% 18°
05:00 29% 17°
06:00 24% 17°
07:00 18% 19°
08:00 16% 20°
09:00 18% 23°
10:00 22% 24°
11:00 31% 26°
12:00 46% 27°
13:00 66% 27°
14:00 80% 28°

14-day forecast

  • Feels like
    30° / 17°
    Precipitation
    2 mm · 67%
    Wind
    16 km/h SW
    UV index
    10 · Very high
    Sun
    5:18 / 18:24

Details

Air quality
67 Poor
PM2.5 8 · PM10 8

Johannesburg Climate

Set on the Highveld plateau at about 1,750m, Johannesburg has a mild subtropical highland climate with Southern Hemisphere seasons. Summers (October–April) are warm at 22–28°C by day and marked by afternoon thunderstorms that deliver most of the year's rain. Winters (May–August) are dry, sunny and pleasant during the day at around 16–18°C, but nights turn cold, sometimes dipping below 0°C with frost, although snow is extremely rare.

Frequently asked questions

When is the rainy season in Johannesburg?

Rain falls in summer, from October to April, mostly as short but intense afternoon thunderstorms that sometimes bring hail.

Is Johannesburg cold in winter?

Winter days are dry and sunny, a comfortable 16–18°C, but nights get very cold and can drop below 0°C with frost, even though snow almost never falls.

Does it snow in Johannesburg?

Extremely rarely, only a handful of times a century. Winters bring nighttime frost, but days are typically sunny, mild and dry.

When is the best time to visit Johannesburg?

The shoulder months of September–October and March–April are very pleasant, with warm days and less rain than peak summer, ideal for outdoor sightseeing.

Nearby locations

Updated: