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

Mouseover icons for more details.