16° Bloemfontein
14° Cape Town
20° Durban
18° East London
17° George
22° Johannesburg
16° Mafikeng
17° Nelspruit
16° Polokwane
20° Port Elizabeth
16° Pretoria
28° Upington
14° Vereeniging
13° Welkom
Last Report: 11:00 PM on 21 Apr

Mouseover icons for more details.