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

Mouseover icons for more details.