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

Mouseover icons for more details.