16° Bloemfontein
14° Cape Town
20° Durban
17° East London
17° George
22° Johannesburg
16° Mafikeng
17° Nelspruit
17° Polokwane
19° Port Elizabeth
17° Pretoria
28° Upington
14° Vereeniging
13° Welkom
Last Report: 11:00 PM on 21 Apr

Mouseover icons for more details.