Coldest sea in Africa
748 coastal locations in Africa ranked by year-round average sea temperature, coldest first. The regional average is 24.4°C. The top of the list is where the water stays cold all year. The contrast list at the bottom shows the warmest coasts for context.
Coldest location
Marion Island
Year-round average 6.2°C in South Africa
Regional average
24.4°C
across all 748 Africa coastal locations
Coldest month
March
24.2°C region-wide average
- Warmest month November 24.9°C
- Coldest month March 24.2°C
- Annual mean 24.4°C
- Months above 20°C 12 of 12
Month by month across Africa
Sea temperatures in Africa swing from 24.2°C in March to 24.9°C in November on average across every coast we track. That spread of 1°C hides much bigger swings at individual locations.
Want a specific month? Pick one for a dedicated ranking:
Africa sea temperature map
Today's pin colours show the latest daily reading at every Africa location we track. Cool blues cluster around the high-latitude coasts.
Top 50 coldest locations in Africa
Coastal locations across Africa sorted by year-round average, coldest first. Honest cold-water swimming country. Click any place for its 30-day chart, monthly profile, and 10-year history.
| # | Location | Country | Annual mean | Latest |
|---|---|---|---|---|
| 1 | Marion Island Western Cape | South Africa | 6.2°C | 6.5°C |
| 2 | Luderitz | Namibia | 13.1°C | 12.6°C |
| 3 | Port Nolloth | South Africa | 13.8°C | 13.8°C |
| 4 | Sal | Morocco | 14.0°C | 12.7°C |
| 5 | St Helena Bay | South Africa | 14.3°C | 14.5°C |
| 6 | Velddrif | South Africa | 14.3°C | 14.5°C |
| 7 | Hondeklip Bay | South Africa | 14.4°C | 14.0°C |
| 8 | Elands Bay | South Africa | 14.5°C | 14.7°C |
| 9 | Oranjemund Karas Region | Namibia | 14.5°C | 14.0°C |
| 10 | Lamberts Bay Western Cape | South Africa | 14.5°C | 14.7°C |
| 11 | Alexander Bay | South Africa | 14.6°C | 14.1°C |
| 12 | Bloubergstrand | South Africa | 14.7°C | 16.0°C |
| 13 | Camps Bay | South Africa | 14.7°C | 16.0°C |
| 14 | Cape Town | South Africa | 14.7°C | 16.0°C |
| 15 | Clifton | South Africa | 14.7°C | 16.0°C |
| 16 | Sea Point | South Africa | 14.7°C | 16.0°C |
| 17 | Sunset Beach | South Africa | 14.7°C | 16.0°C |
| 18 | Langebaan | South Africa | 14.7°C | 16.3°C |
| 19 | Buffels Bay Western Cape | South Africa | 14.8°C | 16.0°C |
| 20 | Paternoster | South Africa | 14.8°C | 15.0°C |
| 21 | Schrywers Hoek Western Cape | South Africa | 14.8°C | 16.3°C |
| 22 | Schrywershoek Western Cape | South Africa | 14.8°C | 16.3°C |
| 23 | Yzerfontein | South Africa | 14.9°C | 16.3°C |
| 24 | Saldanha | South Africa | 15.1°C | 15.6°C |
| 25 | Boulders Beach | South Africa | 15.2°C | 15.9°C |
Show 25 more ▸
| 26 | Fish Hoek | South Africa | 15.2°C | 15.9°C |
| 27 | Glencairn Beach | South Africa | 15.2°C | 15.9°C |
| 28 | Hout Bay | South Africa | 15.2°C | 15.9°C |
| 29 | Kalk Bay | South Africa | 15.2°C | 15.9°C |
| 30 | Kommetjie | South Africa | 15.2°C | 15.9°C |
| 31 | Melkbosstrand | South Africa | 15.2°C | 15.9°C |
| 32 | Muizenberg | South Africa | 15.2°C | 15.9°C |
| 33 | Noordhoek | South Africa | 15.2°C | 15.9°C |
| 34 | Scarborough | South Africa | 15.2°C | 15.9°C |
| 35 | Simon's Town | South Africa | 15.2°C | 15.9°C |
| 36 | St James | South Africa | 15.2°C | 15.9°C |
| 37 | Big Bay Western Cape | South Africa | 15.2°C | 15.9°C |
| 38 | Robben Island Western Cape | South Africa | 15.2°C | 15.9°C |
| 39 | Table Bay Western Cape | South Africa | 15.2°C | 15.9°C |
| 40 | Walvis Bay | Namibia | 15.5°C | 14.8°C |
| 41 | Skeleton Bay | Namibia | 15.8°C | 14.9°C |
| 42 | Swakopmund | Namibia | 15.8°C | 14.9°C |
| 43 | Henties Bay Erongo Region | Namibia | 16.1°C | 15.0°C |
| 44 | Wlotzkasbaken Erongo Region | Namibia | 16.1°C | 15.0°C |
| 45 | Terrace Bay Kunene Region | Namibia | 16.1°C | 14.8°C |
| 46 | Tristan da Cunha Tristan da Cunha | Saint Helena | 16.1°C | 16.7°C |
| 47 | Mile 108 Erongo Region | Namibia | 16.1°C | 14.8°C |
| 48 | Llandudno Western Cape | South Africa | 16.2°C | 16.0°C |
| 49 | Cape Point | South Africa | 16.2°C | 16.0°C |
| 50 | Torra Bay Kunene Region | Namibia | 16.2°C | 14.9°C |
Coldest countries in Africa
Country-level averages across every coastal location in each country (minimum 5 locations to be listed), coldest first.
| # | Country | Annual mean | Locations |
|---|---|---|---|
| 1 | Namibia | 15.6°C | 11 |
| 2 | South Africa | 18.4°C | 115 |
| 3 | Morocco | 19.2°C | 42 |
| 4 | Algeria | 20.1°C | 17 |
| 5 | Tunisia | 21.0°C | 34 |
| 6 | Libya | 22.0°C | 9 |
| 7 | Angola | 24.4°C | 15 |
| 8 | Egypt | 24.6°C | 59 |
| 9 | Senegal | 24.6°C | 17 |
| 10 | Cabo Verde | 24.7°C | 29 |
| 11 | Gambia | 25.3°C | 8 |
| 12 | Reunion | 26.2°C | 11 |
| 13 | Mauritius | 26.2°C | 31 |
| 14 | Mozambique | 26.7°C | 42 |
| 15 | Ghana | 27.3°C | 15 |
| 16 | Madagascar | 27.4°C | 48 |
| 17 | Cote d'Ivoire | 27.4°C | 7 |
| 18 | Kenya | 27.5°C | 16 |
| 19 | Gabon | 27.6°C | 6 |
| 20 | Somalia | 27.6°C | 17 |
Warmest 10 in Africa for contrast
Same data flipped. Useful if you want to know which Africa coasts stay warmest year-round before you commit to a cold-water swim trip.
| # | Location | Country | Annual mean |
|---|---|---|---|
| 1 | Mits'iwa Northern Red Sea | Eritrea | 30.2°C |
| 2 | Massawa | Eritrea | 30.1°C |
| 3 | Dahlac Archipelago | Eritrea | 29.9°C |
| 4 | Bahir Dar | Ethiopia | 29.9°C |
| 5 | Lake Tana | Ethiopia | 29.9°C |
| 6 | Harmil Island Northern Red Sea | Eritrea | 29.9°C |
| 7 | Ghoubbet El Kharâb Devil's Islands | Djibouti | 29.7°C |
| 8 | Djibouti | Djibouti | 29.6°C |
| 9 | Tadjoura | Djibouti | 29.6°C |
| 10 | Abaya Lake | Ethiopia | 29.6°C |