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

Mouseover icons for more details.