Best Time to Visit Cape Town

South Africa · weather by month, temperature and rainfall

Best monthsOctober to April
HottestFebruary · 22°C
ColdestAugust · 13°C
WettestJune · 111 mm

The best time to visit Cape Town is October to April, when the weather is at its most comfortable for sightseeing and time outdoors. February is the hottest month, with average highs of 22°C (71°F), while August is the coldest, with lows around 13°C (55°F). Rain is heaviest in June, at about 111 mm (4.4 in), and lightest in February, at 11 mm (0.4 in).

Cape Town weather by month

5°10°15°20°25°075150January: 11 mm rainFebruary: 11 mm rainMarch: 22 mm rainApril: 34 mm rainMay: 63 mm rainJune: 111 mm rainJuly: 95 mm rainAugust: 81 mm rainSeptember: 46 mm rainOctober: 28 mm rainNovember: 31 mm rainDecember: 12 mm rainJanuary: 22°CFebruary: 22°CMarch: 21°CApril: 19°CMay: 18°CJune: 17°CJuly: 16°CAugust: 16°CSeptember: 16°COctober: 18°CNovember: 19°CDecember: 21°CJanuary: 18°CFebruary: 19°CMarch: 18°CApril: 16°CMay: 15°CJune: 14°CJuly: 13°CAugust: 13°CSeptember: 13°COctober: 15°CNovember: 16°CDecember: 17°CJanFebMarAprMayJunJulAugSepOctNovDec mm°C
Avg high Avg low Rainfall (mm)
Jan22°C / 18°C11 mmExcellentFeb22°C / 19°C11 mmExcellentMar21°C / 18°C22 mmExcellentApr19°C / 16°C34 mmExcellentMay18°C / 15°C63 mmExcellentJun17°C / 14°C111 mmGoodJul16°C / 13°C95 mmGoodAug16°C / 13°C81 mmGoodSep16°C / 13°C46 mmExcellentOct18°C / 15°C28 mmExcellentNov19°C / 16°C31 mmExcellentDec21°C / 17°C12 mmExcellent

Monthly climate table

MonthHighLowRainRainy daysHumiditySun hrs/dayRating
January22°C 71°F18°C 65°F11 mm279%12.2Excellent 10
February22°C 71°F19°C 65°F11 mm279%11.5Excellent 10
March21°C 70°F18°C 64°F22 mm480%10.3Excellent 10
April19°C 67°F16°C 61°F34 mm680%8.9Excellent 9.8
May18°C 64°F15°C 59°F63 mm1081%7.1Excellent 8.8
June17°C 62°F14°C 57°F111 mm1279%6.7Good 6.7
July16°C 60°F13°C 56°F95 mm1280%7.3Good 6.8
August16°C 60°F13°C 55°F81 mm1280%7.5Good 7.1
September16°C 61°F13°C 56°F46 mm980%8.3Excellent 8.5
October18°C 64°F15°C 58°F28 mm680%9.9Excellent 9.2
November19°C 66°F16°C 60°F31 mm578%10.6Excellent 9.7
December21°C 69°F17°C 63°F12 mm478%11.9Excellent 10

Frequently asked questions

When is the best time to visit Cape Town?

The best time to visit Cape Town is October to April, based on comfortable temperatures, low rainfall and plenty of sunshine.

What is the hottest month in Cape Town?

February is the hottest month in Cape Town, with an average high of 22°C (71°F).

What is the coldest month in Cape Town?

August is the coldest month in Cape Town, with an average low of 13°C (55°F).

What is the rainiest month in Cape Town?

June is the wettest month, with about 111 mm (4.4 in) of rain. February is the driest, with 11 mm (0.4 in).

Nearby destinations

More in South Africa