Home   Weather   South Africa
Flag for South Africa

Weather in South Africa

Country Capital

Pretoria

68 °F

Partly sunny.


Feels Like: 68 °F
Forecast: 78 / 62 °F
Wind: 6 mph from Northeast

Country: South Africa
Country High: 89 °F Upington
Country Low: 52 °F Marion Island (Prince Edward Islands)
Max Wind: 29 mph Marion Island (Prince Edward Islands)

Weather in South Africa (36 Locations)

Benoni Sun 12:49 pm Mild. 73 °F Magaliesburg Sun 12:49 pm Broken clouds. Mild. 72 °F Rustenburg Sun 12:49 pm Broken clouds. Mild. 72 °F
Bloemfontein Sun 12:49 pm Scattered clouds. Mild. 75 °F Marion Island (Prince Edward Islands) Sun 1:49 pm Fog. Cool. 52 °F Schweizer-Reneke Sun 12:49 pm Warm. 80 °F
Cape Town Sun 12:49 pm Sunny. Mild. 72 °F Matsulu Sun 12:49 pm Warm. 80 °F Secunda Sun 12:49 pm Mild. 72 °F
Carletonville Sun 12:49 pm Mild. 71 °F Meyerton Sun 12:49 pm Mild. 68 °F Springbok Sun 12:49 pm Passing clouds. Pleasantly warm. 87 °F
Durban Sun 12:49 pm Sunny. Warm. 81 °F Mthatha Sun 12:49 pm Mild. 72 °F Stellenbosch Sun 12:49 pm Sunny. Mild. 72 °F
East London Sun 12:49 pm Sunny. Warm. 77 °F Nelspruit Sun 12:49 pm Warm. 77 °F Strand Sun 12:49 pm Sunny. Mild. 72 °F
Eshowe Sun 12:49 pm Warm. 78 °F Phuthaditjhaba Sun 12:49 pm Light rain. Overcast. Mild. 63 °F Thabazimbi Sun 12:49 pm Warm. 77 °F
George Sun 12:49 pm Passing clouds. Mild. 72 °F Pietermaritzburg Sun 12:49 pm Mild. 77 °F Tzaneen Sun 12:49 pm Overcast. Mild. 75 °F
Hermanus Sun 12:49 pm Sunny. Mild. 72 °F Polokwane Sun 12:49 pm Overcast. Mild. 75 °F Upington Sun 12:49 pm Scattered clouds. Hot. 89 °F
Johannesburg Sun 12:49 pm Low clouds. Cool. 62 °F Port Elizabeth Sun 12:49 pm Passing clouds. Warm. 77 °F Vereeniging Sun 12:49 pm Mild. 68 °F
Knysna Sun 12:49 pm Passing clouds. Mild. 72 °F Potchefstroom Sun 12:49 pm Mild. 71 °F Westonaria Sun 12:49 pm Mild. 68 °F
Langebaan Sun 12:49 pm Pleasantly warm. 82 °F Pretoria Sun 12:49 pm Partly sunny. Mild. 68 °F Worcester Sun 12:49 pm Cool. 58 °F