73° Bloemfontein
68° Cape Town
75° Durban
77° East London
64° George
72° Johannesburg
79° Mafikeng
72° Nelspruit
72° Polokwane
73° Port Elizabeth
72° Pretoria
86° Upington
73° Vereeniging
73° Welkom
Last Report: 12:00 AM on 19 May

Mouseover icons for more details.