28° Bloemfontein
20° Cape Town
23° Durban
20° East London
19° George
25° Johannesburg
28° Mafikeng
29° Nelspruit
29° Polokwane
19° Port Elizabeth
29° Pretoria
33° Upington
28° Vereeniging
28° Welkom
Last Report: 4:00 PM on 25 Apr

Mouseover icons for more details.