• ATOL Protected icon ATOL Protected

    All of our holidays that include flights are protected by the ATOL scheme from the moment you book. So if one of our suppliers fails, you’ll get your money back. If you’re left stranded abroad, a flight home will be arranged at no extra cost. Our ATOL number is 11806

    ATOL Protected
  • Extra protection when you need it most  icon ABTA Protected

    As proud ABTA members we deliver the highest standards when it comes to our holidays. So if you book with us you’re guaranteed the best service. Our ABTA number is P8283, Y6720.

    Extra protection when you need it most
  • Your money is safe with our secure trust account.   icon Secure trust account

    Unlike many other travel companies we operate on a trust account model. Once we’ve paid the airline for your flights, the rest of your money is held in a trust account. We do not have access to this directly and can only withdraw funds when you are back home from holiday

    Your money is safe with our secure trust account.

2023 holidays now on sale - grab your summer savings from £299pp.  Book now

South Africa

Avg weather in December
    View live forecast
    12 Hrsper day
    22 mmper month
    60 %avg
    11 Mphavg
    South Africa

    South Africa weather December

    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.


    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.

    Related Destinations