17° Bloemfontein
17° Cape Town
23° Durban
18° East London
21° George
19° Johannesburg
23° Mafikeng
22° Nelspruit
29° Polokwane
18° Port Elizabeth
22° Pretoria
19° Upington
21° Vereeniging
17° Welkom
Last Report: 4:00 PM on 18 Jun

Mouseover icons for more details.