Johannesburg in December

Warm and pleasant, with regular rainfall.

Loading live weather...

Johannesburg weather in December

Warm and pleasant, with regular rainfall. Average highs of 26°C and lows of 15°C, with around 16 rainy days expected throughout the month.

While December isn't our top-rated month for Johannesburg, it has its own appeal — typically lower prices, fewer crowds, and a more local feel.

Average high
26°C
Average low
15°C
Rainy days
16 days
Best months to visit
January, May, August, September, October, November

What to do in Johannesburg in December

Whatever the weather, Johannesburg rewards curious visitors. Here are some of the best ways to spend your time:

Visit the Apartheid Museum for history and reflection Tour the Soweto township and Mandela House Explore the Joburg Art Precinct and galleries Shop at the Neighbourgoods Market for crafts Visit the Museum of South African Design Dine in the city's world-class restaurants and craft beer scene

What to pack for December

Light layers work well — T-shirts and shorts for the day, a light jacket for evenings. Comfortable walking shoes are a must. Bring a compact umbrella just in case.

Browse other months

Recommended
January
26C
Warm and pleasant, with some rainy days.
February
25C
Warm and pleasant, with some rainy days.
March
24C
Mild and comfortable, with some rainy days.
April
21C
Mild and comfortable, with occasional showers.
Recommended
May
20C
Mild and comfortable, and mostly sunny skies.
June
17C
Cool, and mostly sunny skies.
July
17C
Cool, and mostly sunny skies.
Recommended
August
21C
Mild and comfortable, and mostly sunny skies.
Recommended
September
25C
Warm and pleasant, and mostly sunny skies.
Recommended
October
26C
Warm and pleasant, with occasional showers.
Recommended
November
26C
Warm and pleasant, with some rainy days.
December (you are here)
26C
Warm and pleasant, with regular rainfall.

Book your December trip to Johannesburg

Find hotels, tours and experiences for the perfect escape.

More dream destinations