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

Mouseover icons for more details.