Weather
VI

Johannesburg weather forecast — today & tomorrow

19°

Clear sky

High: 19° · Low: 9° · Feels like 15°

Clear sky. Gusts up to 42 km/h.

Hourly forecast

Now · 18°
14:00 · 19°
15:00 · 19°
16:00 · 18°
17:00 · 17°
18:00 · 15°
19:00 · 14°
20:00 · 13°
21:00 · 12°
22:00 · 11°
23:00 · 10°
00:00 ·
01:00 ·
02:00 ·
03:00 ·
04:00 ·
05:00 ·
06:00 ·
07:00 ·
08:00 ·
09:00 ·
10:00 · 11°
11:00 · 13°
12:00 · 15°

14-day forecast

  • Feels like
    15° / 6°
    Precipitation
    0 mm · 0%
    Wind
    15 km/h W
    UV index
    6 · Moderate
    Sun
    6:48 / 17:40

Details

Air quality
64 Poor
PM2.5 17 · PM10 18

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: