South Africa

Avg weather in December
SUN
12 Hrs per day
RAIN
17 mm per month
HUMIDITY
0 % avg
WIND
0 Mph avg

Intro

What’s the weather like in South Africa in December?

December is one of the wettest months of the year, but it’s still a great time to visit South Africa for warm temperatures and lots of glorious sunshine. If you want to escape the cold weather in the UK, South Africa offers the perfect blend of sun, heat and mild sea waters in December.

Geographical influences

South Africa weather in December is influenced by the Indian Ocean to the east and the Atlantic Ocean to the west. If you’re staying near the Indian Ocean coast, you can look forward to warmer weather and highs in the low 30’s. The Kalahari Desert also boasts a hot, desert climate with constant warmth and sunshine. December falls within the wet season, which means there’s a lot more rainfall than previous months with some torrential downpours likely to occur in the afternoon.

Averages

Average temperatures in South Africa in December are around 19°C with highs of 29°C in the warmer areas. Humidity is high due to the increase in rainfall, but the monthly average is still relatively low at just 17mm spread over the month. You’ll have 12 hours of sunshine each day with an average sea temperature of 19°C.

View weather for