19° Bloemfontein
13° Cape Town
24° Durban
23° East London
17° George
17° Johannesburg
21° Mafikeng
19° Nelspruit
25° Polokwane
21° Port Elizabeth
19° Pretoria
24° Upington
22° Vereeniging
19° Welkom
Last Report: 11:00 AM on 07 Jun

Mouseover icons for more details.