Johannesburg Weather Forecast

Last updated: 27 December 2025 22:17

Today
18°C
High: 26° • Low: 15°
Feels like 25°
Wind 6.1 km/h
heavy intensity rain

Today's Forecast for Johannesburg

Today in Johannesburg: when the sky can't decide how to feel. Temperatures swinging from 15°C to 27°C — nature turned on the toaster but left the door open. Winds at 2.8km/h — air so still it's basically meditation. Spring doing its best weather roulette impression.
Outlook: This week's UV index: sponsored by 'Regret Not Reapplying Sunscreen'. Clouds are stuck on 'weepy'. Nature's feeling emotional. Oh, and on Monday, it's hitting 29°C. That's not a forecast — that's a threat.
Monday Mon Monday, Dec 29 light rain
29° / 14°
5 km/h
Tuesday Tue Tuesday, Dec 30 light rain
23° / 16°
5 km/h
Wednesday Wed Wednesday, Dec 31 light rain
25° / 16°
5.1 km/h
Thursday Thu Thursday, Jan 1 light rain
27° / 15°
6.3 km/h
Friday Fri Friday, Jan 2 clear sky
30° / 16°
4.8 km/h