Your March weather guide
WarmWeather in Cape Town in March
March is a good time to visit Cape Town if you want warm days and mostly dry weather, rather than tropical heat. Average daytime highs of 24.5°C make time outdoors comfortable, while nights around 16.5°C call for a light layer. The main catch is the sea: at 16.8°C, it is cold despite the warmth on land. For a UK traveller, this suits an outdoor city holiday better than a trip built around leisurely swimming.
Long-term climate averages for Cape Town, not a forecast · 1991-2020
Cape Town, month by month
Your snapshot
At a glance
The useful details for Cape Town.
- Average daytime high
- 24.5°C
- 9 in 10 days stay below 29°C
- Average night-time low
- 16.5°C
- coldest 10% of nights: 14°C or lower
- Compared with London
- +14.0°C
- London averages 10.5°C in March
- Sea temperature
- 16.8°C
- year to year: 15°C to 18°C
- Sunshine per day (est.)
- 8.5h
- 70% of 12.2 h of daylight
- Rainy days (1 mm+)
- 3
- 12 mm over the month
- Humidity
- 72%
- Days over 25°C
- 41%
- 7% over 30°C
- Record high 1991-2020
- 35.9°C
- 2015-03-03
- Record low 1991-2020
- 10.4°C
- 2003-03-23
- Flight from London
- ≈ 12 h 48 min
- 9634 km, long-haul (estimate for a direct flight)
Records are observed extremes within 1991-2020, not typical holiday conditions. Warm-day percentages are shares of days, not day counts.
How March compares
March is the 3rd warmest month of the year in Cape Town and ranks 42nd of 134 destinations we compare for March - see where else is hot in March. Against London's average high of 10.5°C in March, Cape Town is 14.0°C warmer by day and 13.2°C warmer at night.
Daytime and night-time in March
The typical March day in Cape Town peaks at 24.5°C, but that is an average: the warmest 10% of days reach 29.3°C or more. Roughly 1 in 2 days top 25°C and 1 in 14 pass 30°C. Nights average 16.5°C; one night in ten drops to 14.3°C or lower, so pack a layer for evenings. Between 1991 and 2020 the hottest March day here reached 35.9°C (2015-03-03) and the coldest night 10.4°C (2003-03-23).
Rain in March
Dry (3 rainy days or fewer): about 3 days with 1 mm or more, 12 mm in total. Year to year it varies a lot - the wettest March was 2014 with 41 mm, the driest 1999 with 0 mm. Humidity averages 72%.
Sea temperature in March
The sea averages 16.8°C - too cold for most (under 18°c). Depending on the year it ranges from 14.8°C to 18.4°C. For the warmest sea here, come in February (18.4°C).
Sunshine and daylight
Around 8.5 hours of sunshine a day (estimated from cloud cover), 12.2 hours of daylight: the sun rises about 06:46 and sets about 19:05 local time in mid-March. Average cloud cover is 30%.
Is March a good time to visit Cape Town?
Yes - it is one of the better months: warm days, little rain and long sunny days. The best months for Cape Town on our scoring are February, January, March; months averaging 25°C or more: Jan, Feb.
Warm days without constant intense heat
Cape Town is much warmer than London in March, with average daytime highs 14°C higher. Light clothes should suit most afternoons, but pack a jumper or light jacket for evenings rather than assuming the warmth lasts after dark. Days reach 25°C around 40% of the time, while 30°C is less common, at 7%. That makes March a sensible choice if you enjoy warmth but would rather avoid persistent high heat. Still, leave room to slow down at midday on hotter days. The coldest nights can fall to 14.3°C or below, so an extra layer is useful for sitting outside.
Mostly dry, with plenty of time outdoors
Rain is unlikely to dominate a March visit: the month averages about 3 rainy days. You can reasonably plan around being outdoors, while keeping some flexibility for a wet spell. There are about 8.5 hours of sunshine within 12.2 hours of daylight, giving you plenty of scope to move longer walks away from the warmest part of the day. Sunscreen, sunglasses and a hat deserve space in your bag; a light rain layer is a sensible backup rather than the focus of your packing. Mostly dry does not mean guaranteed dry, so avoid making every plan depend on uninterrupted sunshine.
The sea is the main compromise
Do not mistake warm air for warm water. The sea averages 16.8°C in March, with a year-to-year range of 15°C to 18°C, so swimming is likely to feel cold rather than relaxing. If long, comfortable dips are central to your holiday, March in Cape Town is not a strong match. It makes more sense for travellers who are happy spending time beside the water without needing to get in. If you do plan to swim, consider a wetsuit and your own tolerance for cold water. Keep a dry layer handy afterwards, particularly if you stay outside into the evening.
A little perspective
Cape Town through the year
March is highlighted. See how it compares with the rest of the year.
| Month | Day | Night | Sea | Sun/day | Rain mm | Rainy days | Days 25°C+ |
|---|---|---|---|---|---|---|---|
| Januarybest | 25.5°C | 17.4°C | 17.6°C | 10.8 | 12 | 3 | 50% |
| Februarybest | 25.9°C | 17.7°C | 18.4°C | 10.1 | 11 | 2 | 55% |
| MarchSelectedbest | 24.5°C | 16.5°C | 16.8°C | 8.5 | 12 | 3 | 41% |
| April | 22.0°C | 14.2°C | 15.4°C | 6.5 | 36 | 5 | 20% |
| May | 19.3°C | 12.2°C | 14.9°C | 5.0 | 56 | 7 | 6% |
| June | 16.8°C | 10.1°C | 14.6°C | 4.9 | 92 | 10 | 0% |
| July | 16.5°C | 9.4°C | 14.3°C | 5.5 | 84 | 9 | 0% |
| August | 16.5°C | 9.7°C | 14.3°C | 5.8 | 74 | 10 | 1% |
| September | 17.9°C | 10.9°C | 14.5°C | 6.0 | 44 | 8 | 3% |
| October | 20.3°C | 12.8°C | 14.6°C | 7.4 | 32 | 5 | 12% |
| November | 22.0°C | 14.4°C | 15.4°C | 8.6 | 25 | 5 | 20% |
| December | 24.1°C | 16.3°C | 16.5°C | 9.9 | 15 | 3 | 35% |
Day = average daytime high, night = average night-time low, 1991-2020.Sun is hours per day; rainy days count 1 mm or more.
Day, night and sea
Monthly average temperatures, 1991-2020
- Day
- Night
- Sea
Best months here
On warmth, low rainfall and sunshine, start with these.
Keep exploring
Similar in March
Closest matches on daytime temperature, sea temperature and sunshine, in other countries.
Morocco · 24°C by day · sea 17°C
Agadir
United States · 25°C by day
Orlando
Morocco · 22°C by day
Marrakech
Spain · 22°C by day · sea 19°C
Gran Canaria
Cape Verde · 25°C by day · sea 22°C
Boa Vista
A little more detail
Cape Town in March FAQs
Plain answers, grounded in the averages.
Is Cape Town hot in March?
Cape Town is warm in March: the average daytime high is 24.5°C and nights average 16.5°C. Roughly 1 in 2 March days reach 25°C.
Can you swim in the sea in Cape Town in March?
The sea around Cape Town averages 16.8°C in March, which is cold for swimming without a wetsuit. Between 1991 and 2020 it ranged from 15°C to 18°C depending on the year.
How much does it rain in Cape Town in March?
Cape Town sees about 3 rainy days (1 mm or more) and 12 mm of rain in a typical March. The wettest March between 1991 and 2020 was 2014 (41 mm) and the driest was 1999 (0 mm).
How sunny is Cape Town in March?
Cape Town gets around 8.5 hours of sunshine a day in March out of 12.2 hours of daylight (estimated from average cloud cover).
How does Cape Town compare with the UK in March?
Cape Town is on average 14.0°C warmer than London by day in March (24.5°C against 10.5°C).
What is the hottest March on record in Cape Town?
Between 1991 and 2020 the hottest March day in Cape Town reached 35.9°C on 2015-03-03, and the coldest night dropped to 10.4°C on 2003-03-23.
Is March among the better months to visit Cape Town?
Yes. March sits alongside February and January among Cape Town's best months for weather. Its appeal is the balance of warm days and little rain. Choose it for time outdoors, but not for warm-water swimming.
Will I need warm clothes in the evening?
Bring a light jumper or jacket. Average night lows are 16.5°C, and colder nights can reach 14.3°C or below. You are unlikely to want the same outfit for a sunny afternoon and a long evening sitting outside.
How long is the flight from London?
The flight from London is about 12 h 48 min, so this is a long-haul choice for March warmth. The weather offers a clear contrast with London, but weigh that travel time against how much you value warm, mostly dry days.
About these averages
ERA5-Land climate reanalysis via Open-Meteo (11 km grid) and NOAA Coral Reef Watch 5 km sea temperatures, 1991-2020
Averages computed from daily values at Cape Town. Sea temperature from the nearest 5 km sea cell, 0.2 km from that point. Sunshine hours are estimated from average cloud cover.Records are the highest and lowest daily values in that 30-year period, not all-time records. These are climate averages, not a forecast for your trip. How we measure holiday weather
- Hot · 25°C+
- Warm · 20°C to below 25°C
- Mild · 15°C to below 20°C
- Cool · below 15°C