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

Mouseover icons for more details.