Johannesburg Weather in August

South Africa · August climate averages and travel tips

Avg high21°C (70°F)
Avg low4°C (39°F)
Rainfall5 mm (0.2 in)
RatingExcellent 10/10

In August, Johannesburg has average highs of 21°C (70°F) and lows of 4°C (39°F). August is winter in South Africa. The month is very dry, with about 5 mm (0.2 in) of rain spread over 1 day, one of the driest months of the year. You get roughly 11.1 hours of daylight and mostly clear skies.

Is August a good time to visit Johannesburg?

Yes — August is one of the best months to visit Johannesburg. The weather rates excellent (10/10) on our comfort score.

Visiting Johannesburg in August

Dry, bright winter days

August is one of Johannesburg's easiest months for getting around. Days reach about 21°C, with plenty of sunshine and very little rain. Mornings and evenings feel cold, though, so outdoor plans are more comfortable once the day warms up.

Take a daytime walk through Constitution Hill or explore Maboneng's street art and cafés. The dry weather also suits a visit to the Johannesburg Botanical Garden. Save long outdoor meals for midday, rather than a chilly evening. September gets warmer and wetter, so August is a good fit if you prefer crisp, clear days.

Women's Day

National Women's Day falls on August 9 and is a public holiday. It's part of Women's Month, with events and gatherings focused on women's history and rights. The exact programme varies, so look for local events around Constitution Hill, a former prison complex that now houses the Constitutional Court.

Travelling with kids? The clear days make an outing to the Johannesburg Zoo easier, but bring warm clothes for the early hours.

Quieter than peak holiday times

August is a popular month for good weather, but it's usually less crowded than the December holiday season. South African schools are generally in term then, too, unlike the busy July school break. Rates can be more appealing than in peak holiday months, though popular hotels and safari trips outside the city may still fill up.

A useful local tip: Johannesburg sits high above sea level, so the sun can feel strong even when the air is cool. At the Apartheid Museum, allow time to walk between its buildings and exhibits; the contrast between sunny paths and cold indoor spaces can catch you out. Check the museum's current opening details before setting out.

August weather at a glance

Average high21°C (70°F)
Average low4°C (39°F)
Daily mean12°C (53°F)
Rainfall5 mm (0.2 in)
Rainy days (1 mm+)1
Humidity43%
Cloud cover20%
Daylight11.1 hours
Est. sunshine9.8 hours/day
Wind10 km/h
vs July4°C warmer than July, with similar rainfall.

What to pack for Johannesburg in August

Johannesburg weather in other months

Jan27°C / 14°C126 mmFairFeb27°C / 14°C82 mmGoodMar26°C / 12°C76 mmExcellentApr23°C / 9°C51 mmExcellentMay20°C / 5°C16 mmExcellentJun17°C / 2°C7 mmExcellentJul18°C / 2°C3 mmExcellentAug21°C / 4°C5 mmExcellentSep26°C / 8°C16 mmExcellentOct27°C / 11°C55 mmExcellentNov27°C / 12°C92 mmGoodDec27°C / 14°C125 mmFair

← JulyBest time to visit JohannesburgSeptember →

Nearby in August

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