Soweto Weather in December

South Africa · December climate averages and travel tips

Avg high28°C (83°F)
Avg low15°C (58°F)
Rainfall114 mm (4.5 in)
RatingFair 6.4/10

In December, Soweto has average highs of 28°C (83°F) and lows of 15°C (58°F). December is summer in South Africa. The month is moderately rainy, with about 114 mm (4.5 in) of rain spread over 18 days, making it the wettest month of the year. You get roughly 13.6 hours of daylight and frequently cloudy skies.

Is December a good time to visit Soweto?

December is a fair time to visit Soweto (6.4/10) mainly because of the rain. For better weather, go in April to October.

Visiting Soweto in December

December: warm, showery days

December feels like summer in Soweto: afternoons reach 28°C, while evenings cool to around 15°C. Rain falls on 18 days, often as showers, so outdoor plans can get interrupted. November and January are also just as warm, and January is almost as rainy.

You can still visit Vilakazi Street, see Mandela House and explore the Hector Pieterson Museum. Keep some flexibility for a sudden shower, and don't count on a long, dry stretch for walking between sights. The weather is fair overall, not the easiest time for a full day outdoors.

Holiday mood and crowds

Christmas and the December 16 Day of Reconciliation bring a festive feel. South Africa's summer school break also falls in December, so families are travelling and popular sights can feel busier than in quieter months.

If you hate crowds, April to October is usually a better fit for a Soweto visit. December is peak holiday season across South Africa, so you may find accommodation and tours cost more than in those cooler, drier months. Prices vary, but it's worth comparing options before you settle on a stay.

Make your visit work

Travelling with kids? A visit to the Hector Pieterson Museum can be a good choice when rain makes a long outdoor outing less appealing. You can pair it with a stop on Vilakazi Street, where Mandela House gives you a closer look at Soweto's history.

A useful local tip: check opening arrangements for Mandela House before travelling there on Christmas Day or December 16. Public holidays can affect schedules, and it's frustrating to arrive on Vilakazi Street and find a key sight closed. The rain can also make a walking tour less comfortable, so ask your guide about a shorter route between the museum and Vilakazi Street.

December weather at a glance

Average high28°C (83°F)
Average low15°C (58°F)
Daily mean21°C (70°F)
Rainfall114 mm (4.5 in)
Rainy days (1 mm+)18
Humidity60%
Cloud cover64%
Daylight13.6 hours
Est. sunshine5.4 hours/day
Wind9.1 km/h
vs NovemberAbout as warm as November, with 27 mm more rain.

What to pack for Soweto in December

Soweto weather in other months

Jan28°C / 15°C109 mmGoodFeb28°C / 14°C72 mmExcellentMar27°C / 13°C67 mmExcellentApr24°C / 9°C47 mmExcellentMay21°C / 6°C16 mmExcellentJun18°C / 2°C7 mmExcellentJul18°C / 2°C3 mmExcellentAug22°C / 5°C5 mmExcellentSep27°C / 9°C15 mmExcellentOct28°C / 11°C52 mmExcellentNov28°C / 13°C87 mmGoodDec28°C / 15°C114 mmFair

← NovemberBest time to visit SowetoJanuary →

Better weather in December nearby

Nearby in December

Where else is good in December? See where to go in December.