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

Mouseover icons for more details.