21° Bloemfontein
23° Cape Town
23° Durban
22° East London
19° George
19° Johannesburg
22° Mafikeng
20° Nelspruit
Polokwane
20° Port Elizabeth
20° Pretoria
29° Upington
20° Vereeniging
21° Welkom
Last Report: 12:00 AM on 13 Apr

Mouseover icons for more details.