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

Mouseover icons for more details.