South Africa
Best time to visit Cape Town
Based on 0 years of real historical weather data (2015–2026). Sunshine hours, rainfall, and temperature — week by week.
Planning a trip, an event, or a party in Cape Town? Here's what to expect. Summers here run warm, and winters are cooler. For the best odds of good weather, aim for November, April and March. Days run warm, with up to 12.6h of sunshine and mostly dry.
Month-by-month weather
Cape Town in January runs hot, averaging 25.8°C.
Cape Town in February runs hot, averaging 25.6°C.
Cape Town in March runs warm, averaging 23.9°C.
Cape Town in April runs warm, averaging 22.5°C.
Cape Town in May runs mild, averaging 19.4°C.
Cape Town in June runs mild, averaging 17°C.
Cape Town in July runs mild, averaging 16.4°C.
Cape Town in August runs mild, averaging 16.8°C.
Cape Town in September runs mild, averaging 18°C.
Cape Town in October runs warm, averaging 21°C.
Cape Town in November runs warm, averaging 22.3°C.
Cape Town in December runs warm, averaging 24.1°C.
Frequently asked questions
What is the best time to visit Cape Town?
If you're planning a trip, wedding, or outdoor event in Cape Town, aim for November, April and March — Days run warm, with up to 12.6h of sunshine and mostly dry. This is based on 0 years of real historical weather data (2015–2026), not a single forecast.
What is the weather like in Cape Town in November?
If you visit Cape Town in November, expect warm days around 22.3°C You'll get around 12.6h of sunshine per day and 0.9mm of rain — mostly dry.
What is the hottest month in Cape Town?
January is typically the hottest month, running hot — good to know if you're planning something outdoors and want to avoid the peak heat.
What is the driest month in Cape Town?
February is your safest bet if you want to avoid rain, averaging only 0.4mm per day. June is the wettest, at 4.8mm per day — worth planning around if you're hosting anything outdoors.
All weeks ranked by weather score
| Week | Dates | Midday temp | Range | Sun / day | Rain / day | Score |
|---|---|---|---|---|---|---|
| W13 | Mar 25–31 | 22.2°C | 13.1° → 25.8° | 10.9h | 0.6mm | 96 |
| W15 | Apr 8–14 | 23.1°C | 12.8° → 28.3° | 10.1h | 0.6mm | 96 |
| W46 | Nov 11–17 | 22.5°C | 12.7° → 27.3° | 12.5h | 0.3mm | 96 |
| W14 | Apr 1–7 | 23.2°C | 13.4° → 28.9° | 10.5h | 0.5mm | 95 |
| W43 | Oct 21–27 | 21.9°C | 12.1° → 25.9° | 12.2h | 0.4mm | 95 |
| W45 | Nov 4–10 | 21.8°C | 12.4° → 26.9° | 12.4h | 0.8mm | 95 |
| W11 | Mar 11–17 | 24.0°C | 14.2° → 28.9° | 11.5h | 0.4mm | 93 |
| W44 | Oct 28–Nov 3 | 22.6°C | 12° → 28.2° | 12.0h | 1.1mm | 93 |
| W48 | Nov 25–Dec 1 | 23.0°C | 14° → 27.8° | 13.0h | 0.8mm | 93 |
| W7 | Feb 12–18 | 24.9°C | 15.3° → 29.2° | 12.3h | 0.2mm | 92 |
| W8 | Feb 19–25 | 25.4°C | 15° → 30.3° | 12.0h | 0.5mm | 92 |
| W42 | Oct 14–20 | 21.0°C | 11.1° → 25.4° | 12.0h | 1.1mm | 92 |
| W51 | Dec 16–22 | 24.1°C | 14.9° → 27.9° | 13.3h | 0.4mm | 92 |
| W52 | Dec 23–29 | 24.4°C | 15.2° → 27.7° | 13.5h | 0.4mm | 92 |
| W12 | Mar 18–24 | 24.3°C | 13.8° → 29.4° | 11.2h | 1.3mm | 91 |
| W41 | Oct 7–13 | 20.3°C | 10.7° → 25.6° | 11.4h | 0.9mm | 91 |
| W47 | Nov 18–24 | 22.0°C | 13.4° → 26.6° | 12.3h | 1.8mm | 91 |
| W49 | Dec 2–8 | 24.4°C | 13.6° → 29.6° | 12.9h | 0.5mm | 91 |
| W1 | Jan 1–7 | 25.4°C | 16.2° → 29.5° | 13.6h | 0.2mm | 90 |
| W4 | Jan 22–28 | 25.3°C | 15.6° → 29° | 13.1h | 0.7mm | 90 |
| W16 | Apr 15–21 | 22.5°C | 11.8° → 27.6° | 9.5h | 1.7mm | 90 |
| W5 | Jan 29–Feb 4 | 25.6°C | 16.3° → 30.3° | 12.7h | 0.3mm | 89 |
| W9 | Feb 26–Mar 3 | 25.6°C | 15.1° → 29.9° | 11.2h | 0.6mm | 89 |
| W17 | Apr 22–28 | 21.3°C | 11.9° → 25.1° | 9.6h | 1.3mm | 89 |
| W50 | Dec 9–15 | 23.6°C | 14.6° → 27° | 13.1h | 1.6mm | 89 |
| W2 | Jan 8–14 | 26.0°C | 16.3° → 30.2° | 13.4h | 0.5mm | 88 |
| W18 | Apr 29–May 5 | 20.7°C | 11.3° → 25° | 9.4h | 1.3mm | 88 |
| W40 | Sep 30–Oct 6 | 19.3°C | 9.6° → 24.6° | 11.2h | 1.1mm | 88 |
| W6 | Feb 5–11 | 26.4°C | 16.3° → 30.1° | 12.3h | 0.4mm | 87 |
| W10 | Mar 4–10 | 24.9°C | 14.3° → 30.8° | 10.7h | 1.8mm | 87 |
| W3 | Jan 15–21 | 26.6°C | 16.4° → 31.8° | 13.4h | 0.9mm | 86 |
| W19 | May 6–12 | 19.8°C | 10.4° → 23.3° | 9.2h | 1.3mm | 86 |
| W37 | Sep 9–15 | 17.9°C | 8.2° → 22.9° | 10.1h | 1.1mm | 85 |
| W39 | Sep 23–29 | 18.5°C | 9.1° → 22.8° | 10.8h | 1.6mm | 84 |
| W20 | May 13–19 | 19.8°C | 9.1° → 25.2° | 9.0h | 1.7mm | 83 |
| W38 | Sep 16–22 | 18.2°C | 9.3° → 22.3° | 9.8h | 1.5mm | 83 |
| W31 | Jul 29–Aug 4 | 16.9°C | 7.5° → 20.9° | 9.4h | 1.5mm | 80 |
| W21 | May 20–26 | 18.3°C | 10° → 21.7° | 8.3h | 2.0mm | 77 |
| W36 | Sep 2–8 | 17.4°C | 8.5° → 22.3° | 9.4h | 2.3mm | 76 |
| W27 | Jul 1–7 | 16.5°C | 7.7° → 19.9° | 8.2h | 1.7mm | 75 |
| W32 | Aug 5–11 | 16.7°C | 7.2° → 20.8° | 9.2h | 2.4mm | 74 |
| W35 | Aug 26–Sep 1 | 17.3°C | 8° → 22.2° | 9.2h | 2.5mm | 74 |
| W30 | Jul 22–28 | 16.7°C | 6.9° → 19.9° | 8.9h | 2.5mm | 73 |
| W22 | May 27–Jun 2 | 18.2°C | 9.3° → 21.9° | 8.0h | 2.8mm | 72 |
| W25 | Jun 17–23 | 16.7°C | 7.9° → 19.9° | 8.3h | 2.2mm | 72 |
| W34 | Aug 19–25 | 16.8°C | 7.9° → 21.2° | 9.4h | 3.2mm | 72 |
| W33 | Aug 12–18 | 16.3°C | 8° → 19.5° | 8.8h | 2.7mm | 71 |
| W23 | Jun 3–9 | 18.6°C | 8° → 22.1° | 7.6h | 3.2mm | 70 |
| W28 | Jul 8–14 | 16.9°C | 7.2° → 21.6° | 8.7h | 3.5mm | 68 |
| W29 | Jul 15–21 | 15.6°C | 6.6° → 18.4° | 8.6h | 2.8mm | 68 |
| W26 | Jun 24–30 | 16.3°C | 8.1° → 18.3° | 8.2h | 5.7mm | 57 |
| W24 | Jun 10–16 | 16.3°C | 7.6° → 19.5° | 7.2h | 8.1mm | 49 |
Nail down the right dates for Cape Town
Compare individual weeks, see year-by-year variation, and download the data as Excel — everything you need to plan a trip, wedding, or event.
Search Cape Town →