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

Mouseover icons for more details.