16° Bloemfontein
16° 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
16° Welkom
Last Report: 5:00 PM on 18 Jun

Mouseover icons for more details.