22° Bloemfontein
18° Cape Town
32° Durban
23° East London
20° George
21° Johannesburg
24° Mafikeng
24° Nelspruit
31° Polokwane
22° Port Elizabeth
24° Pretoria
27° Upington
22° Vereeniging
22° Welkom
Last Report: 12:00 AM on 15 May

Mouseover icons for more details.