19° Bloemfontein
16° Cape Town
22° Durban
13° East London
12° George
17° Johannesburg
22° Mafikeng
18° Nelspruit
21° Polokwane
19° Port Elizabeth
21° Pretoria
21° Upington
16° Vereeniging
19° Welkom
Last Report: 5:00 PM on 06 Jun

Mouseover icons for more details.