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

Mouseover icons for more details.