21° Bloemfontein
20° Cape Town
23° Durban
22° East London
19° George
25° Johannesburg
27° Mafikeng
23° Nelspruit
23° Polokwane
20° Port Elizabeth
23° Pretoria
22° Upington
25° Vereeniging
21° Welkom
Last Report: 09:53 AM on 25 Apr

Mouseover icons for more details.