Cape Town Climate: Sunshine Hours, Temperature & Best Time to Visit

Cape Town climate month by month: sunshine hours, temperature, rain and day length from weather station data 1991–2020. Best time to visit: January, February, March, December. Sunniest month: January.

  • 3,115 hours of sunshine a year – 1.9 times as much as London. Warmest is February at 27 °C by day.
  • Best time to visit: January, February, March, December

Sunshine and temperature in Cape Town month by month

  • January: 11.4 h Sun/day (352 h), Daytime high 27 °C, Night 17 °C, Rain 9 mm, Holiday score 99
  • February: 10.8 h Sun/day (304 h), Daytime high 27 °C, Night 17 °C, Rain 10 mm, Holiday score 98
  • March: 9.4 h Sun/day (290 h), Daytime high 26 °C, Night 15 °C, Rain 13 mm, Holiday score 92
  • April: 8.0 h Sun/day (240 h), Daytime high 24 °C, Night 12 °C, Rain 40 mm, Holiday score 78
  • May: 6.4 h Sun/day (197 h), Daytime high 21 °C, Night 10 °C, Rain 61 mm, Holiday score 57
  • June: 5.9 h Sun/day (176 h), Daytime high 18 °C, Night 8 °C, Rain 92 mm, Holiday score 43
  • July: 6.4 h Sun/day (197 h), Daytime high 18 °C, Night 7 °C, Rain 85 mm, Holiday score 44
  • August: 6.6 h Sun/day (206 h), Daytime high 18 °C, Night 8 °C, Rain 72 mm, Holiday score 47
  • September: 7.6 h Sun/day (228 h), Daytime high 20 °C, Night 9 °C, Rain 44 mm, Holiday score 60
  • October: 9.2 h Sun/day (284 h), Daytime high 22 °C, Night 12 °C, Rain 28 mm, Holiday score 78
  • November: 10.1 h Sun/day (303 h), Daytime high 24 °C, Night 13 °C, Rain 25 mm, Holiday score 89
  • December: 10.9 h Sun/day (338 h), Daytime high 26 °C, Night 16 °C, Rain 13 mm, Holiday score 98
  • Temperature: station Cape Town Airport (18 km) · Sunshine: station Cape Town Airport (18 km) · Rain: station Cape Town Airport (18 km). Averages 1991–2020, source: Deutscher Wetterdienst (CLIMAT station data, CC BY 4.0) and NASA POWER; single years differ.

Questions

  • When is the best time to visit Cape Town? By sunshine, warmth and rain the best months are January, February, March, December. Sunniest is January with 352 hours of sunshine, warmest February at 27 °C.
  • How many hours of sunshine does Cape Town get a year? About 3,115 hours – 1.9 times as many as London (1,675 hours).
  • When does it rain most in Cape Town? In June, with 92 mm on average. The driest month is January.
  • How warm is Cape Town in January and July? In January the average daytime high is 27 °C, in July 18 °C.