South Africa temperatures & weather in December

South Africa weather averages and temperatures for December
Location Avg temp (°C°F) Max temp (°C°F) Min temp (°C°F) Rainfall (mm) Sunshine (hrs)
Bloemfontein 29.7°C 85.5°F 30.1 86.2 13.8 56.8 64mm 2.5ins 11hrs
Cape Town 23.3°C 73.9°F 23.5 74.3 13.9 57 43mm 1.7ins 11hrs
Durban 26.3°C 79.3°F 26.5 79.7 19.2 66.6 109mm 4.3ins 7hrs
Johannesburg 25.6°C 78.1°F 25.9 78.6 14.4 57.9 113mm 4.4ins 9hrs
Kruger National Park 32.1°C 89.8°F 32.4 90.3 20.4 68.7 87mm 3.4ins 9hrs
Polokwane 26.9°C 80.4°F 27.2 81 16.1 61 97mm 3.8ins 9hrs
Port Elizabeth 24.9°C 76.8°F 25.2 77.4 16.1 61 34mm 1.3ins 10hrs
Pretoria 27.5°C 81.5°F 27.9 82.2 15.2 59.4 114mm 4.5ins 9hrs
Rustenburg 29°C 84.2°F 29.3 84.7 15.7 60.3 110mm 4.3ins 9hrs
kruger-national-park cape-town port-elizabeth

South Africa monthly averages

Warm places to visit in December

South Africa Climate Summary

Mostly semiarid; subtropical along east coast; sunny days, cool nights

South Africa weather stats

South Africa weather statistics
Hottest month: January 30.1°C 86.1°F
Driest month: July 30mm 1ins
Sunniest month: July 9hrs
Coldest month: July 20.8°C 69.5°F
Wettest month: January 97mm 4ins