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

Mouseover icons for more details.