18° Bloemfontein
18° Cape Town
23° Durban
22° East London
21° George
20° Johannesburg
23° Mafikeng
22° Nelspruit
23° Polokwane
24° Port Elizabeth
22° Pretoria
22° Upington
20° Vereeniging
18° Welkom
Last Report: 2:00 PM on 28 May

Mouseover icons for more details.