17° Bloemfontein
19° Cape Town
23° Durban
20° East London
17° George
24° Johannesburg
25° Mafikeng
23° Nelspruit
23° Polokwane
18° Port Elizabeth
23° Pretoria
20° Upington
24° Vereeniging
17° Welkom
Last Report: 09:00 AM on 25 Apr

Mouseover icons for more details.