16° Bloemfontein
23° Cape Town
23° Durban
22° East London
24° George
17° Johannesburg
21° Mafikeng
19° Nelspruit
24° Polokwane
24° Port Elizabeth
19° Pretoria
21° Upington
17° Vereeniging
16° Welkom
Last Report: 10:00 AM on 26 Apr

Mouseover icons for more details.