28° Bloemfontein
21° Cape Town
24° Durban
21° East London
19° George
26° Johannesburg
31° Mafikeng
31° Nelspruit
31° Polokwane
20° Port Elizabeth
31° Pretoria
34° Upington
29° Vereeniging
28° Welkom
Last Report: 3:00 PM on 25 Apr

Mouseover icons for more details.