16° Bloemfontein
14° Cape Town
21° Durban
22° East London
18° George
22° Johannesburg
21° Mafikeng
19° Nelspruit
19° Polokwane
20° Port Elizabeth
19° Pretoria
25° Upington
16° Vereeniging
16° Welkom
Last Report: 8:00 PM on 21 Apr

Mouseover icons for more details.