Johannesburg Weather Forecast

Last updated: June 7, 2025, 11:15 pm

Today
10°C
High: 17° • Low: 10°
Feels like 15°
Wind 5.9 km/h
clear sky

Today's Forecast for Johannesburg

Today in Johannesburg: sun out, serotonin in — briefly. Temperatures swinging from 5°C to 17°C — temperatures as bland as unseasoned chicken. Winds at 4.8 km/h — enough to mess up your hair, not enough to blame for a bad hair day. Surprise sunburns and surprise showers, in one convenient season.
Outlook: Spoiler alert: The sky is emotional and it's not hiding it. Wednesday offers... decent weather? Did we win something?
Monday Mon Monday, Jun 9 light rain
13° /
8.2 km/h
Tuesday Tue Tuesday, Jun 10 broken clouds
/
6.3 km/h
Wednesday Wed Wednesday, Jun 11 clear sky
12° /
5.1 km/h
Thursday Thu Thursday, Jun 12 clear sky
14° /
1.8 km/h
Friday Fri Friday, Jun 13 scattered clouds
15° /
1.3 km/h