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

Mouseover icons for more details.