21° Bloemfontein
23° Cape Town
22° Durban
21° East London
26° George
18° Johannesburg
21° Mafikeng
20° Nelspruit
23° Polokwane
28° Port Elizabeth
20° Pretoria
23° Upington
20° Vereeniging
21° Welkom
Last Report: 5:00 PM on 16 May

Mouseover icons for more details.