South Africa in december: average Weather, Temperature and Climate, Where to go?

How is the climate in South Africa in december? Is it the perfect time to go to Richards Bay and Parc Kruger? Look at weather datas and our opinion on this page.

Weather in South Africa in december 2019

Below, check out the weather forecast for december for most popular cities in South Africa. These predictions are probabilities for the month of december from weather reports for over 10 years. The percentage indicates the possibility of having the weather mentioned.

Average weather in december in Cape Town

perfect weather

Weather at 7am
20°C

Clear/SunnyClear/Sunny
71% of time

Partly Cloudy

17%

Moderate rain at times

6%

Cloudy

6%

Weather at 1pm
26°C

Clear/SunnyClear/Sunny
77% of time

Partly Cloudy

10%

Moderate rain at times

10%

Cloudy

3%

Weather at 7pm
22°C

Clear/SunnyClear/Sunny
78% of time

Partly Cloudy

14%

Moderate rain at times

4%

Cloudy

3%

More information about the weather in Cape Town in december

Average weather in december in Durban

tolerable weather

Weather at 7am
23°C

Partly CloudyPartly Cloudy
27% of time

Moderate rain at times

25%

Clear/Sunny

25%

Heavy rain

14%

Weather at 1pm
27°C

Clear/SunnyClear/Sunny
33% of time

Moderate rain at times

30%

Partly Cloudy

17%

Heavy rain

13%

Weather at 7pm
23°C

Moderate rain at timesModerate rain at times
32% of time

Heavy rain

26%

Partly Cloudy

13%

Clear/Sunny

11%

More information about the weather in Durban in december

Average weather in december in Johannesburg

tolerable weather

Weather at 7am
22°C

Clear/SunnyClear/Sunny
49% of time

Partly Cloudy

22%

Moderate rain at times

18%

Heavy rain

7%

Weather at 1pm
28°C

Clear/SunnyClear/Sunny
36% of time

Moderate rain at times

36%

Moderate or heavy rain in area with thunder

11%

Heavy rain

10%

Weather at 7pm
24°C

Moderate rain at timesModerate rain at times
42% of time

Clear/Sunny

38%

Heavy rain

9%

Partly Cloudy

8%

More information about the weather in Johannesburg in december

Average weather in december in Parc Kruger

good weather

Weather at 7am
25°C

Moderate rain at timesModerate rain at times
28% of time

Clear/Sunny

23%

Partly Cloudy

23%

Heavy rain

15%

Weather at 1pm
32°C

Clear/SunnyClear/Sunny
38% of time

Partly Cloudy

25%

Moderate rain at times

25%

Heavy rain

6%

Weather at 7pm
27°C

Clear/SunnyClear/Sunny
38% of time

Partly Cloudy

23%

Moderate rain at times

21%

Heavy rain

10%

More information about the weather in Parc Kruger in december

Average weather in december in Pretoria

tolerable weather

Weather at 7am
23°C

Clear/SunnyClear/Sunny
50% of time

Partly Cloudy

22%

Moderate rain at times

19%

Heavy rain

8%

Weather at 1pm
30°C

Clear/SunnyClear/Sunny
38% of time

Moderate rain at times

37%

Partly Cloudy

10%

Moderate or heavy rain in area with thunder

9%

Weather at 7pm
25°C

Moderate rain at timesModerate rain at times
41% of time

Clear/Sunny

41%

Partly Cloudy

8%

Heavy rain

8%

More information about the weather in Pretoria in december

Average weather in december in Hermanus

perfect weather

Weather at 7am
19°C

Clear/SunnyClear/Sunny
42% of time

Partly Cloudy

29%

Moderate rain at times

15%

Cloudy

8%

Weather at 1pm
24°C

Clear/SunnyClear/Sunny
63% of time

Partly Cloudy

19%

Moderate rain at times

14%

Cloudy

3%

Weather at 7pm
21°C

Clear/SunnyClear/Sunny
52% of time

Partly Cloudy

31%

Moderate rain at times

8%

Cloudy

7%

More information about the weather in Hermanus in december

Average weather in december in Kimberley

good weather

Weather at 7am
25°C

Clear/SunnyClear/Sunny
81% of time

Partly Cloudy

9%

Moderate rain at times

7%

Heavy rain

4%

Weather at 1pm
33°C

Clear/SunnyClear/Sunny
79% of time

Moderate rain at times

10%

Partly Cloudy

7%

Cloudy

3%

Weather at 7pm
29°C

Clear/SunnyClear/Sunny
74% of time

Moderate rain at times

12%

Partly Cloudy

8%

Heavy rain

5%

More information about the weather in Kimberley in december

Average weather in december in Knysna

perfect weather

Weather at 7am
20°C

Clear/SunnyClear/Sunny
52% of time

Partly Cloudy

26%

Moderate rain at times

14%

Cloudy

6%

Weather at 1pm
25°C

Clear/SunnyClear/Sunny
57% of time

Partly Cloudy

19%

Moderate rain at times

17%

Cloudy

6%

Weather at 7pm
21°C

Clear/SunnyClear/Sunny
44% of time

Partly Cloudy

28%

Moderate rain at times

15%

Heavy rain

9%

More information about the weather in Knysna in december

Average weather in december in Long Tom Pas

tolerable weather

Weather at 7am
19°C

Clear/SunnyClear/Sunny
32% of time

Moderate rain at times

27%

Partly Cloudy

22%

Heavy rain

16%

Weather at 1pm
26°C

Moderate rain at timesModerate rain at times
48% of time

Clear/Sunny

19%

Heavy rain

18%

Moderate or heavy rain in area with thunder

9%

Weather at 7pm
20°C

Moderate rain at timesModerate rain at times
49% of time

Heavy rain

21%

Clear/Sunny

12%

Partly Cloudy

11%

More information about the weather in Long Tom Pas in december

Average weather in december in Nelspruit

tolerable weather

Weather at 7am
22°C

Clear/SunnyClear/Sunny
37% of time

Partly Cloudy

21%

Moderate rain at times

19%

Heavy rain

15%

Weather at 1pm
29°C

Moderate rain at timesModerate rain at times
37% of time

Clear/Sunny

32%

Partly Cloudy

15%

Moderate or heavy rain in area with thunder

11%

Weather at 7pm
23°C

Moderate rain at timesModerate rain at times
35% of time

Clear/Sunny

21%

Heavy rain

16%

Fog

14%

More information about the weather in Nelspruit in december

Average weather in december in Port Elizabeth (South Africa)

good weather

Weather at 7am
21°C

Clear/SunnyClear/Sunny
35% of time

Partly Cloudy

26%

Moderate rain at times

21%

Cloudy

11%

Weather at 1pm
26°C

Clear/SunnyClear/Sunny
53% of time

Moderate rain at times

19%

Partly Cloudy

18%

Cloudy

6%

Weather at 7pm
22°C

Clear/SunnyClear/Sunny
39% of time

Partly Cloudy

25%

Moderate rain at times

17%

Cloudy

13%

More information about the weather in Port Elizabeth (South Africa) in december

Average weather in december in Richards Bay

good weather

Weather at 7am
24°C

Moderate rain at timesModerate rain at times
31% of time

Partly Cloudy

23%

Clear/Sunny

22%

Heavy rain

13%

Weather at 1pm
29°C

Clear/SunnyClear/Sunny
41% of time

Moderate rain at times

31%

Partly Cloudy

17%

Heavy rain

6%

Weather at 7pm
25°C

Moderate rain at timesModerate rain at times
25% of time

Clear/Sunny

23%

Heavy rain

21%

Partly Cloudy

20%

More information about the weather in Richards Bay in december

Average weather in december in Sodwana Bay

good weather

Weather at 7am
24°C

Moderate rain at timesModerate rain at times
32% of time

Partly Cloudy

25%

Clear/Sunny

15%

Cloudy

15%

Weather at 1pm
28°C

Clear/SunnyClear/Sunny
40% of time

Moderate rain at times

26%

Partly Cloudy

21%

Cloudy

7%

Weather at 7pm
25°C

Clear/SunnyClear/Sunny
26% of time

Partly Cloudy

23%

Moderate rain at times

22%

Heavy rain

17%

More information about the weather in Sodwana Bay in december

Average weather in december in Stellenbosch

perfect weather

Weather at 7am
19°C

Clear/SunnyClear/Sunny
73% of time

Partly Cloudy

16%

Moderate rain at times

5%

Heavy rain

4%

Weather at 1pm
28°C

Clear/SunnyClear/Sunny
76% of time

Partly Cloudy

11%

Moderate rain at times

10%

Heavy rain

3%

Weather at 7pm
22°C

Clear/SunnyClear/Sunny
78% of time

Partly Cloudy

13%

Moderate rain at times

8%

Cloudy

2%

More information about the weather in Stellenbosch in december

Average weather in december in Aliwal North

good weather

Weather at 7am
17°C

Clear/SunnyClear/Sunny
70% of time

Partly Cloudy

14%

Moderate rain at times

11%

Heavy rain

4%

Weather at 1pm
28°C

Clear/SunnyClear/Sunny
74% of time

Partly Cloudy

10%

Moderate rain at times

7%

Moderate or heavy rain in area with thunder

6%

Weather at 7pm
27°C

Clear/SunnyClear/Sunny
68% of time

Partly Cloudy

11%

Moderate rain at times

10%

Moderate or heavy rain in area with thunder

6%

More information about the weather in Aliwal North in december

Average weather in december in Atlantis

perfect weather

Weather at 7am
18°C

Clear/SunnyClear/Sunny
64% of time

Partly Cloudy

22%

Cloudy

8%

Moderate rain at times

5%

Weather at 1pm
26°C

Clear/SunnyClear/Sunny
76% of time

Partly Cloudy

11%

Moderate rain at times

8%

Cloudy

5%

Weather at 7pm
23°C

Clear/SunnyClear/Sunny
80% of time

Partly Cloudy

12%

Moderate rain at times

6%

Cloudy

3%

More information about the weather in Atlantis in december

Average weather in december in Butterworth

tolerable weather

Weather at 7am
16°C

FogFog
32% of time

Moderate rain at times

22%

Clear/Sunny

20%

Heavy rain

19%

Weather at 1pm
24°C

Clear/SunnyClear/Sunny
38% of time

Moderate rain at times

26%

Heavy rain

15%

Partly Cloudy

13%

Weather at 7pm
20°C

Moderate rain at timesModerate rain at times
39% of time

Heavy rain

23%

Clear/Sunny

17%

Partly Cloudy

11%

More information about the weather in Butterworth in december

Average weather in december in Cradock

perfect weather

Weather at 7am
18°C

Clear/SunnyClear/Sunny
54% of time

Partly Cloudy

26%

Moderate rain at times

9%

Cloudy

7%

Weather at 1pm
28°C

Clear/SunnyClear/Sunny
77% of time

Partly Cloudy

14%

Moderate rain at times

8%

Heavy rain

2%

Weather at 7pm
27°C

Clear/SunnyClear/Sunny
73% of time

Partly Cloudy

15%

Moderate rain at times

9%

Heavy rain

2%

More information about the weather in Cradock in december

Average weather in december in East London

good weather

Weather at 7am
20°C

Clear/SunnyClear/Sunny
31% of time

Partly Cloudy

23%

Moderate rain at times

22%

Heavy rain

12%

Weather at 1pm
26°C

Clear/SunnyClear/Sunny
38% of time

Moderate rain at times

25%

Partly Cloudy

22%

Heavy rain

8%

Weather at 7pm
23°C

Clear/SunnyClear/Sunny
33% of time

Partly Cloudy

23%

Moderate rain at times

22%

Cloudy

16%

More information about the weather in East London in december

Average weather in december in Ermelo

tolerable weather

Weather at 7am
16°C

Clear/SunnyClear/Sunny
28% of time

Fog

27%

Moderate rain at times

18%

Partly Cloudy

17%

Weather at 1pm
27°C

Clear/SunnyClear/Sunny
47% of time

Moderate rain at times

31%

Moderate or heavy rain in area with thunder

11%

Partly Cloudy

9%

Weather at 7pm
24°C

Clear/SunnyClear/Sunny
38% of time

Moderate rain at times

30%

Heavy rain

18%

Moderate or heavy rain in area with thunder

10%

More information about the weather in Ermelo in december

Average weather in december in Harrismith

tolerable weather

Weather at 7am
18°C

Clear/SunnyClear/Sunny
33% of time

Fog

20%

Heavy rain

19%

Moderate rain at times

17%

Weather at 1pm
30°C

Clear/SunnyClear/Sunny
63% of time

Partly Cloudy

17%

Moderate rain at times

13%

Heavy rain

5%

Weather at 7pm
26°C

Clear/SunnyClear/Sunny
41% of time

Moderate rain at times

29%

Heavy rain

14%

Moderate or heavy rain in area with thunder

9%

More information about the weather in Harrismith in december

Average weather in december in Jeffrey's Bay

good weather

Weather at 7am
19°C

Clear/SunnyClear/Sunny
36% of time

Partly Cloudy

23%

Cloudy

15%

Moderate rain at times

15%

Weather at 1pm
26°C

Clear/SunnyClear/Sunny
49% of time

Moderate rain at times

23%

Partly Cloudy

19%

Heavy rain

6%

Weather at 7pm
23°C

Clear/SunnyClear/Sunny
50% of time

Partly Cloudy

22%

Moderate rain at times

15%

Cloudy

8%

More information about the weather in Jeffrey's Bay in december

Weather details in december

It is in December that the influence of the geographical configuration on the climate is very accentuated since the weather throughout December in South Africa varies considerably from one place to another. Thus, the weather conditions on the west coast are excellent while on the eastern seaboard - they are characterized by the abundance of rain. Caution is recommended for all those who have to travel along the Long Tom Pas - due to the risk of stormy showers.

December in Johannesburg and Inland

Heat dominates the climate throughout December in South Africa, especially inland. Depending on the localities, the weather can be pleasant or just acceptable, depending on the intensity and frequency of showers. The Kruger Park and the town of Kimberley are welcoming, while in Johannesburg and its surroundings - the afternoons are rainy and can be stormy.

December on the East Coast

The climatic conditions of the South African coastline are reflected in the combination of heat and abundance of rain. Temperatures vary between 23° C and 29° C and create seemingly comfortable but potentially inconvenient values with a humid atmosphere. However, by targeting the rainy days, one can spend a pleasant stay.

December on the West Coast

If choosing to stay on the west coast, one will benefit from a weather in South Africa throughout December that is simply perfect. The temperatures are high enough to promote a comfortable feeling throughout the day, while with the relatively low rains and the sunny days compete magnificently one after the other.

December on the Southern Coast

The month of December is also a good time to travel to the south of the country. Most localities enjoy a pleasant warmth, both day and night. Since the rains boil down to a few rainy episodes, one can spend their days enjoying the sun and relaxing comfortably at night.



Organised tours and trips in South Africa in december


Where to go in South Africa in december?

Where to go in South Africa in december: destination map

Legend: perfect weather good tolerable bad very bad

Where should you go in South Africa in december when it comes to the weather?

Remember:
The climate in South Africa in december ranges from perfect to tolerable depending on the region and city.

warning in december the weather is not the same depending on the city and regions of the country.

On the month of december the weather is perfect in South Africa, but only in a few cities: in Stellenbosch, Hermanus and Cape Town. In these cities, the conditions are right to live fully your vacations: the sun is here, it rains very little and the humidity is endurable. It is therefore the ideal month to travel to these cities!

However, the weather is still good in Kimberley, Knysna, Parc Kruger, Sodwana Bay, Richards Bay and Port Elizabeth. In these areas, temperatures are pleasing and allow you enjoy the sun and sightseeing in good conditions.

If you do not go for the sun or the beach, but, for example to go sightseeing, the cities of Nelspruit, Johannesburg, Durban and Pretoria have a just ok weather for that in december. Eventually, avoid going in Long Tom Pas in december because the climate is rather unfavorable.


South Africa: get the best price!


Finding flights. Thank you for waiting.

Find a flight to South Africa:


Climate in South Africa in december

Climate in Cape Town in December

In the month of december, the mean temperature in Cape Town is 23°C (maximum temperature is 26°C and minimum temperature is 20°C). The climate quite enjoyable here in december. With 22mm over 3 days, the rain will not be a problem during your holidays.
With ideal weather conditions, december is a recommended month to go in that area in South Africa.

December
Average temperature 23°C
Highest temperature 26°C
Lowest temperature 20°C
Sea temperature 18.2°C
Rainfall 22mm
Number of days with rainfall 3 day(s)
(9%)
Humidity 72%
Cloud cover 16%
Length of day 14:24
Our opinion at whereandwhen.net perfect
more information about the climate in Cape Town in December

Climate in Durban in December

In the month of december, the mean temperature in Durban is 24°C (maximum temperature is 28°C and minimum temperature is 20°C). The climate nice around this city in this month. With 155mm over 20 days, you risk getting wet slightly throughout your journey. But this is reasonably and you will not be too bothered by it.
With proper weather, december is okay (but not good time) for traveling in Durban in South Africa.

December
Average temperature 24°C
Highest temperature 28°C
Lowest temperature 20°C
Sea temperature 24.9°C
Rainfall 155mm
Number of days with rainfall 20 day(s)
(64%)
Humidity 91%
Cloud cover 58%
Length of day 14:04
Our opinion at whereandwhen.net tolerable
more information about the climate in Durban in December

Climate in Johannesburg in December

In the month of december, the mean temperature in Johannesburg is 25°C (maximum temperature is 29°C and minimum temperature is 22°C). The climate quite nice here in december. With 170mm over 23 days, you will experience some showers throughout your trip. But this is pretty moderate and you will not be too bothered by it.
With proper weather, the month of december is okay (but not the best time) for traveling in Johannesburg.

December
Average temperature 25°C
Highest temperature 29°C
Lowest temperature 22°C
Rainfall 170mm
Number of days with rainfall 23 day(s)
(75%)
Humidity 70%
Cloud cover 25%
Length of day 13:46
Our opinion at whereandwhen.net tolerable
more information about the climate in Johannesburg in December

Climate in Parc Kruger in December

In the month of december, the mean temperature in Parc Kruger is 28°C (maximum temperature is 32°C and minimum temperature is 24°C). The climate is very warm there in this month. With 145mm over 16 days, you will experience some showers during your stay. But this is rather moderate and it is only of temporary showers.
With a good weather, the month of december is an advisable month to go there.

December
Average temperature 28°C
Highest temperature 32°C
Lowest temperature 24°C
Rainfall 145mm
Number of days with rainfall 16 day(s)
(52%)
Humidity 79%
Cloud cover 43%
Length of day 13:36
Our opinion at whereandwhen.net good
more information about the climate in Parc Kruger in December

Climate in Pretoria in December

In the month of december, the mean temperature in Pretoria is 26°C (maximum temperature is 30°C and minimum temperature is 23°C). The climate quite good in this city in the month of december. With 167mm over 22 days, you risk getting wet slightly for your journey. But this is pretty reasonably and you will not be too bothered by it.
With proper weather, the month of december is okay (but not good time) for traveling in that area in South Africa.

December
Average temperature 26°C
Highest temperature 30°C
Lowest temperature 23°C
Rainfall 167mm
Number of days with rainfall 22 day(s)
(70%)
Humidity 69%
Cloud cover 24%
Length of day 13:44
Our opinion at whereandwhen.net tolerable
more information about the climate in Pretoria in December

All cities in South Africa in december

Cape Town in decemberperfect weather
Durban in decembertolerable weather
Johannesburg in decembertolerable weather
Parc Kruger in decembergood weather
Pretoria in decembertolerable weather
Hermanus in decemberperfect weather
Kimberley in decembergood weather
Knysna in decemberperfect weather
Long Tom Pas in decembertolerable weather
Nelspruit in decembertolerable weather
Port Elizabeth (South Africa) in decembergood weather
Richards Bay in decembergood weather
Sodwana Bay in decembergood weather
Stellenbosch in decemberperfect weather
Aliwal North in decembergood weather
Atlantis in decemberperfect weather
Butterworth in decembertolerable weather
Cradock in decemberperfect weather
East London in decembergood weather
Ermelo in decembertolerable weather
Harrismith in decembertolerable weather
See full list of cities (48)

Recommended for you:


Weather data for South Africa in december:

Weather data for South Africa in december is derived from an average of the weather forecast since 2009 in South Africa. There is a margin of error and these forecasts are to be considered as general information only. The weather in South Africa can vary slightly from year to year, but these predictions should limit surprises. So you can pack your bags and check when is the best time of year to visit South Africa.


Change units: