Where it's hot in December in Africa
Africa coastal locations where the sea is genuinely warm in December. The regional average sits at 24.6°C in December. 578 of 748 tracked locations cross the comfortable swim threshold of 20°C this month — that's 77% of Africa's coastline.
Above 20°C
578
77% of Africa coastal locations, in December
Above 25°C
430
57% of Africa coastal locations, in December
Warmest in December
Maintirano
30.3°C in Madagascar
What the Africa sea feels like in December
Water at this temperature is very pleasant to swim in. If you tend to wear a wetsuit when swimming, you might consider removing it now to avoid the body overheating.
- Warmest month November 24.9°C
- Coldest month March 24.2°C
- Annual mean 24.4°C
- Months above 20°C 12 of 12
Africa sea temperatures right now
Live pins for Africa coloured by today's reading. The list below uses the typical December mean built from a decade of daily history.
Top 50 hottest Africa locations in December
Sorted by typical December sea temperature. The first column is the rank; the value column is the long-term mean for December. Click any place for its full page.
| # | Location | Country | December mean |
|---|---|---|---|
| 1 | Maintirano Mahajanga Province | Madagascar | 30.3°C |
| 2 | Îlot Indien Toliara Province | Madagascar | 30.1°C |
| 3 | Morondava | Madagascar | 29.9°C |
| 4 | Nosy Maroantaly Mahajanga Province | Madagascar | 29.9°C |
| 5 | Andoany (Hell-Ville) Antsiranana Province | Madagascar | 29.9°C |
| 6 | Andoany (Hellville) Antsiranana Province | Madagascar | 29.9°C |
| 7 | Pointe Maroloha Mahajanga Province | Madagascar | 29.9°C |
| 8 | Baie De Baly Toamasina Province | Madagascar | 29.8°C |
| 9 | Nosy Makamby Mahajanga Province | Madagascar | 29.8°C |
| 10 | Nosy Lava Mahajanga Province | Madagascar | 29.7°C |
| 11 | Cap Ankarana Toliara Province | Madagascar | 29.7°C |
| 12 | Marosakoa Mahajanga Province | Madagascar | 29.7°C |
| 13 | Pointe Ambararata Mahajanga Province | Madagascar | 29.6°C |
| 14 | Mahajanga | Madagascar | 29.6°C |
| 15 | Nosy Mitsio Antsiranana Province | Madagascar | 29.6°C |
| 16 | Andoany | Madagascar | 29.5°C |
| 17 | Nosy Be | Madagascar | 29.5°C |
| 18 | Nosy Andriangory Mahajanga Province | Madagascar | 29.4°C |
| 19 | Batja Pwani Region | Tanzania | 29.4°C |
| 20 | Salale Pwani Region | Tanzania | 29.4°C |
| 21 | Simba Uranga Pwani Region | Tanzania | 29.4°C |
| 22 | Porto do Ibo Cabo Delgado | Mozambique | 29.3°C |
| 23 | Usimbe Pwani Region | Tanzania | 29.3°C |
| 24 | Dzaoudzi Dzaoudzi | Mayotte | 29.3°C |
| 25 | Nosy Andriamitaroka Mahajanga Province | Madagascar | 29.3°C |
Show 25 more ▸
| 26 | Mocimboa da Praia Cabo Delgado | Mozambique | 29.3°C |
| 27 | Sofala Sofala Province | Mozambique | 29.2°C |
| 28 | Rio del Rey Entrance Ndian | Cameroon | 29.2°C |
| 29 | Pemba | Mozambique | 29.2°C |
| 30 | Moroney | Comoros | 29.2°C |
| 31 | Lake Malawi | Malawi | 29.2°C |
| 32 | Mamoudzou | Mayotte | 29.2°C |
| 33 | Passamainty | Mayotte | 29.2°C |
| 34 | Sada | Mayotte | 29.2°C |
| 35 | Lake Niassa | Mozambique | 29.2°C |
| 36 | Lake Nyasa | Tanzania | 29.2°C |
| 37 | Chiloane (Porto De) Sofala | Mozambique | 29.2°C |
| 38 | Porto de Chiloane Sofala Province | Mozambique | 29.2°C |
| 39 | River Cess River Cess | Liberia | 29.2°C |
| 40 | Palma (Baia de Tungue) Cabo Delgado | Mozambique | 29.2°C |
| 41 | Tanganyika | Tanzania | 29.2°C |
| 42 | Bandraboua | Mayotte | 29.1°C |
| 43 | Koungou | Mayotte | 29.1°C |
| 44 | Mtsahara | Mayotte | 29.1°C |
| 45 | Mtsamboro | Mayotte | 29.1°C |
| 46 | Mtwara Bay Mtwara Region | Tanzania | 29.1°C |
| 47 | Bamusso | Cameroon | 29.1°C |
| 48 | Ouani | Comoros | 29.1°C |
| 49 | Malabo | Equatorial Guinea | 29.1°C |
| 50 | Sheather Rock Southern | Sierra Leone | 29.1°C |
Above the comfortable-swim threshold (20°C)
Every Africa location whose typical December mean sits above 20°C, the threshold most people find comfortable for unassisted swimming. 578 locations in total (77% of the region's coastline).
| # | Location | Country | December mean |
|---|---|---|---|
| 1 | Maintirano Mahajanga Province | Madagascar | 30.3°C |
| 2 | Îlot Indien Toliara Province | Madagascar | 30.1°C |
| 3 | Morondava | Madagascar | 29.9°C |
| 4 | Nosy Maroantaly Mahajanga Province | Madagascar | 29.9°C |
| 5 | Andoany (Hell-Ville) Antsiranana Province | Madagascar | 29.9°C |
| 6 | Andoany (Hellville) Antsiranana Province | Madagascar | 29.9°C |
| 7 | Pointe Maroloha Mahajanga Province | Madagascar | 29.9°C |
| 8 | Baie De Baly Toamasina Province | Madagascar | 29.8°C |
| 9 | Nosy Makamby Mahajanga Province | Madagascar | 29.8°C |
| 10 | Nosy Lava Mahajanga Province | Madagascar | 29.7°C |
| 11 | Cap Ankarana Toliara Province | Madagascar | 29.7°C |
| 12 | Marosakoa Mahajanga Province | Madagascar | 29.7°C |
| 13 | Pointe Ambararata Mahajanga Province | Madagascar | 29.6°C |
| 14 | Mahajanga | Madagascar | 29.6°C |
| 15 | Nosy Mitsio Antsiranana Province | Madagascar | 29.6°C |
| 16 | Andoany | Madagascar | 29.5°C |
| 17 | Nosy Be | Madagascar | 29.5°C |
| 18 | Nosy Andriangory Mahajanga Province | Madagascar | 29.4°C |
| 19 | Batja Pwani Region | Tanzania | 29.4°C |
| 20 | Salale Pwani Region | Tanzania | 29.4°C |
Show 558 more ▸
| 21 | Simba Uranga Pwani Region | Tanzania | 29.4°C |
| 22 | Porto do Ibo Cabo Delgado | Mozambique | 29.3°C |
| 23 | Usimbe Pwani Region | Tanzania | 29.3°C |
| 24 | Dzaoudzi Dzaoudzi | Mayotte | 29.3°C |
| 25 | Nosy Andriamitaroka Mahajanga Province | Madagascar | 29.3°C |
| 26 | Mocimboa da Praia Cabo Delgado | Mozambique | 29.3°C |
| 27 | Sofala Sofala Province | Mozambique | 29.2°C |
| 28 | Rio del Rey Entrance Ndian | Cameroon | 29.2°C |
| 29 | Pemba | Mozambique | 29.2°C |
| 30 | Moroney | Comoros | 29.2°C |
| 31 | Lake Malawi | Malawi | 29.2°C |
| 32 | Mamoudzou | Mayotte | 29.2°C |
| 33 | Passamainty | Mayotte | 29.2°C |
| 34 | Sada | Mayotte | 29.2°C |
| 35 | Lake Niassa | Mozambique | 29.2°C |
| 36 | Lake Nyasa | Tanzania | 29.2°C |
| 37 | Chiloane (Porto De) Sofala | Mozambique | 29.2°C |
| 38 | Porto de Chiloane Sofala Province | Mozambique | 29.2°C |
| 39 | River Cess River Cess | Liberia | 29.2°C |
| 40 | Palma (Baia de Tungue) Cabo Delgado | Mozambique | 29.2°C |
| 41 | Tanganyika | Tanzania | 29.2°C |
| 42 | Bandraboua | Mayotte | 29.1°C |
| 43 | Koungou | Mayotte | 29.1°C |
| 44 | Mtsahara | Mayotte | 29.1°C |
| 45 | Mtsamboro | Mayotte | 29.1°C |
| 46 | Mtwara Bay Mtwara Region | Tanzania | 29.1°C |
| 47 | Bamusso | Cameroon | 29.1°C |
| 48 | Ouani | Comoros | 29.1°C |
| 49 | Malabo | Equatorial Guinea | 29.1°C |
| 50 | Sheather Rock Southern | Sierra Leone | 29.1°C |
| 51 | Baffu Bay Sinoe County | Liberia | 29.1°C |
| 52 | Vamizi Island | Mozambique | 29.1°C |
| 53 | Shenge Point Southern Province | Sierra Leone | 29.1°C |
| 54 | Bagamoyo | Tanzania | 29.1°C |
| 55 | Burutu | Nigeria | 29.1°C |
| 56 | Kiswere Lindi Region | Tanzania | 29.1°C |
| 57 | Mtwara | Tanzania | 29.1°C |
| 58 | Bonaberi | Cameroon | 29.1°C |
| 59 | Sinoe Bay Sinoe County | Liberia | 29.1°C |
| 60 | Kilindoni Pwani Region | Tanzania | 29.1°C |
| 61 | Limbe | Cameroon | 29.1°C |
| 62 | Buchanan | Liberia | 29.1°C |
| 63 | River Cess | Liberia | 29.1°C |
| 64 | Bujumbura | Burundi | 29.1°C |
| 65 | Man O War Bay Southwest | Cameroon | 29.1°C |
| 66 | Monrovia | Liberia | 29.1°C |
| 67 | Gisenyi | Rwanda | 29.1°C |
| 68 | Lake Manyara | Tanzania | 29.1°C |
| 69 | Lindi | Tanzania | 29.1°C |
| 70 | Musoma | Tanzania | 29.1°C |
| 71 | Mwanza | Tanzania | 29.1°C |
| 72 | Ngorongoro | Tanzania | 29.1°C |
| 73 | Entebbe | Uganda | 29.1°C |
| 74 | Kampala | Uganda | 29.1°C |
| 75 | Calabar | Nigeria | 29.1°C |
| 76 | Esuk Oron | Nigeria | 29.1°C |
| 77 | Douala | Cameroon | 29.1°C |
| 78 | Greenville | Liberia | 29.1°C |
| 79 | Bonthe | Sierra Leone | 29.0°C |
| 80 | Camayenne Conakry | Guinea | 29.0°C |
| 81 | Robertsport | Liberia | 29.0°C |
| 82 | Jamestown Akwa Ibom | Nigeria | 29.0°C |
| 83 | Madagho Delta | Nigeria | 29.0°C |
| 84 | Chole Bay (Mafia Island) Pwani Region | Tanzania | 29.0°C |
| 85 | Mafia Island | Tanzania | 29.0°C |
| 86 | Konakridee Northern Province | Sierra Leone | 29.0°C |
| 87 | Bioko | Equatorial Guinea | 29.0°C |
| 88 | Forcados River Bar Delta State | Nigeria | 29.0°C |
| 89 | Luba | Equatorial Guinea | 29.0°C |
| 90 | Beira | Mozambique | 29.0°C |
| 91 | Coetivy Island Outer Islands | Seychelles | 28.9°C |
| 92 | Brass | Nigeria | 28.9°C |
| 93 | Ebute Ikorodu | Nigeria | 28.9°C |
| 94 | Lagos | Nigeria | 28.9°C |
| 95 | Aldabra Islands Outer Islands | Seychelles | 28.9°C |
| 96 | Axim | Ghana | 28.9°C |
| 97 | Harper | Liberia | 28.9°C |
| 98 | Moromb | Madagascar | 28.9°C |
| 99 | Konakridee | Sierra Leone | 28.9°C |
| 100 | Conakry | Guinea | 28.9°C |
| 101 | Tabou | Cote d'Ivoire | 28.9°C |
| 102 | Freetown | Sierra Leone | 28.9°C |
| 103 | Kassiri | Sierra Leone | 28.9°C |
| 104 | Pepel | Sierra Leone | 28.9°C |
| 105 | Tintafor | Sierra Leone | 28.9°C |
| 106 | Simuco Nampula | Mozambique | 28.9°C |
| 107 | Río Campo Litoral | Equatorial Guinea | 28.8°C |
| 108 | Mahonda | Tanzania | 28.8°C |
| 109 | Latham Island Zanzibar | Tanzania | 28.8°C |
| 110 | Grand Bassam | Cote d'Ivoire | 28.8°C |
| 111 | Akassa Bayelsa | Nigeria | 28.8°C |
| 112 | Badagry Creek Lagos | Nigeria | 28.8°C |
| 113 | Lagos Bar Lagos | Nigeria | 28.8°C |
| 114 | Mahonda Unguja North Region | Tanzania | 28.8°C |
| 115 | Sekondi-Takoradi | Ghana | 28.8°C |
| 116 | Nacala Porto | Mozambique | 28.8°C |
| 117 | Nacala Nampula | Mozambique | 28.8°C |
| 118 | Assumption Outer Islands | Seychelles | 28.8°C |
| 119 | Grand Lahou | Cote d'Ivoire | 28.8°C |
| 120 | Bird Island | Seychelles | 28.8°C |
| 121 | Bancs Africains Outer Islands | Seychelles | 28.8°C |
| 122 | Chake Chake | Tanzania | 28.8°C |
| 123 | Pemba Island Pemba North Region | Tanzania | 28.8°C |
| 124 | Ras Rangoni Dar es Salam | Tanzania | 28.8°C |
| 125 | Ras Rongoni Dar es Salam | Tanzania | 28.8°C |
| 126 | Abidjan-Vridi District Autonome d'Abidjan | Cote d'Ivoire | 28.8°C |
| 127 | Boffa | Guinea | 28.8°C |
| 128 | Mkokotoni Harbour Unguja North Region | Tanzania | 28.8°C |
| 129 | PajePaje | Tanzania | 28.8°C |
| 130 | Porto-Novo | Benin | 28.7°C |
| 131 | Eagle Island Outer Islands | Seychelles | 28.7°C |
| 132 | Île Desroches Grand'Anse Mahé | Seychelles | 28.7°C |
| 133 | Iles Desroches Outer Islands | Seychelles | 28.7°C |
| 134 | Dar es Salaam | Tanzania | 28.7°C |
| 135 | Bonny | Nigeria | 28.7°C |
| 136 | Qua Iboe River Entrance Akwa Ibom State | Nigeria | 28.7°C |
| 137 | Marie Louise Island Outer Islands | Seychelles | 28.7°C |
| 138 | Abidjan | Cote d'Ivoire | 28.7°C |
| 139 | Sassandra | Cote d'Ivoire | 28.7°C |
| 140 | D'arros Island Outer Islands | Seychelles | 28.7°C |
| 141 | Île Aux Vaches Grand'Anse Mahé | Seychelles | 28.7°C |
| 142 | Mahé Grand'Anse Mahé | Seychelles | 28.7°C |
| 143 | Zanzibar | Tanzania | 28.7°C |
| 144 | Bata | Equatorial Guinea | 28.7°C |
| 145 | Ile Denis Inner Islands | Seychelles | 28.7°C |
| 146 | Pemba | Tanzania | 28.7°C |
| 147 | Cotonou | Benin | 28.7°C |
| 148 | Okrika | Nigeria | 28.7°C |
| 149 | Port Harcourt | Nigeria | 28.7°C |
| 150 | Opobo River Entrance (Sandy Point) Rivers | Nigeria | 28.7°C |
| 151 | Alphonse Island | Seychelles | 28.7°C |
| 152 | Baie Curieuse Grand'Anse Mahé | Seychelles | 28.7°C |
| 153 | Praslin Island Baie Sainte Anne | Seychelles | 28.7°C |
| 154 | Mbini Litoral | Equatorial Guinea | 28.7°C |
| 155 | Rio Benito Litoral | Equatorial Guinea | 28.7°C |
| 156 | Bonny River Approaches Rivers State | Nigeria | 28.7°C |
| 157 | Denis Island | Seychelles | 28.7°C |
| 158 | Agalega Islands Agaléga | Mauritius | 28.7°C |
| 159 | North Island | Seychelles | 28.7°C |
| 160 | Silhouette Island | Seychelles | 28.7°C |
| 161 | Nosy Hao Mahajanga Province | Madagascar | 28.6°C |
| 162 | Mkoani Kusini Pemba | Tanzania | 28.6°C |
| 163 | Sekondi Western | Ghana | 28.6°C |
| 164 | Shama Junction Western Region | Ghana | 28.6°C |
| 165 | Takoradi Western Region | Ghana | 28.6°C |
| 166 | Beau Vallon | Seychelles | 28.6°C |
| 167 | Island Cerf | Seychelles | 28.6°C |
| 168 | Mahe Island | Seychelles | 28.6°C |
| 169 | Victoria | Seychelles | 28.6°C |
| 170 | San-Pedro | Cote d'Ivoire | 28.6°C |
| 171 | Mits'iwa Northern Red Sea | Eritrea | 28.6°C |
| 172 | Porto de Bartolomeu Dias Inhambane Province | Mozambique | 28.6°C |
| 173 | Bonny River Bar Rivers State | Nigeria | 28.6°C |
| 174 | Bonny Town Rivers | Nigeria | 28.6°C |
| 175 | Desroches Island | Seychelles | 28.6°C |
| 176 | Mumford Central | Ghana | 28.6°C |
| 177 | Anse Lazio | Seychelles | 28.6°C |
| 178 | Anse Volbert | Seychelles | 28.6°C |
| 179 | Cousin Island | Seychelles | 28.6°C |
| 180 | Praslin | Seychelles | 28.6°C |
| 181 | Cocobeach | Gabon | 28.6°C |
| 182 | Frigate Island | Seychelles | 28.6°C |
| 183 | Island Anonyme | Seychelles | 28.6°C |
| 184 | Round Island | Seychelles | 28.6°C |
| 185 | Sainte Anne Island | Seychelles | 28.6°C |
| 186 | Farquhar Islands Outer Islands | Seychelles | 28.6°C |
| 187 | Felicite Island | Seychelles | 28.6°C |
| 188 | La Digue | Seychelles | 28.6°C |
| 189 | Mesale Island Pemba South Region | Tanzania | 28.6°C |
| 190 | Mesali Island Pemba South Region | Tanzania | 28.6°C |
| 191 | Winneba | Ghana | 28.6°C |
| 192 | Pangani Bay Tanga Region | Tanzania | 28.6°C |
| 193 | Cape Coast | Ghana | 28.6°C |
| 194 | Saint Pierre Island Praslin | Seychelles | 28.6°C |
| 195 | Massawa | Eritrea | 28.6°C |
| 196 | Libreville | Gabon | 28.5°C |
| 197 | Tema | Ghana | 28.5°C |
| 198 | Saltpond Central | Ghana | 28.5°C |
| 199 | Msuka Bay Pemba North Region | Tanzania | 28.5°C |
| 200 | Keta Volta Region | Ghana | 28.5°C |
| 201 | Nungwi | Tanzania | 28.5°C |
| 202 | Accra | Ghana | 28.5°C |
| 203 | Teshie | Ghana | 28.5°C |
| 204 | Porto de Mozambique Nampula | Mozambique | 28.5°C |
| 205 | Tanga | Tanzania | 28.5°C |
| 206 | Chinde (Porto De) Zambézia | Mozambique | 28.5°C |
| 207 | Porto de Chinde Zambezia | Mozambique | 28.5°C |
| 208 | Baia de Santo Antonio Príncipe | Sao Tome and Principe | 28.5°C |
| 209 | Antonio Enes | Mozambique | 28.5°C |
| 210 | Ilha De Mocambique | Mozambique | 28.4°C |
| 211 | Pointe Owendo Estuaire | Gabon | 28.4°C |
| 212 | Elmina Central | Ghana | 28.4°C |
| 213 | Jinja | Uganda | 28.4°C |
| 214 | Wasini Island Kwale County | Kenya | 28.4°C |
| 215 | Maroantsetra | Madagascar | 28.4°C |
| 216 | Kilindini Mombasa County | Kenya | 28.4°C |
| 217 | Macuse Zambézia | Mozambique | 28.4°C |
| 218 | Maquival Zambézia | Mozambique | 28.4°C |
| 219 | Morrubune Zambezia | Mozambique | 28.4°C |
| 220 | Apam Central | Ghana | 28.4°C |
| 221 | Bamburi | Kenya | 28.4°C |
| 222 | Mombasa | Kenya | 28.4°C |
| 223 | Kilifi | Kenya | 28.4°C |
| 224 | Takaungu | Kenya | 28.4°C |
| 225 | Shela Lamu County | Kenya | 28.4°C |
| 226 | Shimoni | Kenya | 28.4°C |
| 227 | Malindi | Kenya | 28.4°C |
| 228 | Mananara Avaratra | Madagascar | 28.4°C |
| 229 | Lome | Togo | 28.4°C |
| 230 | Kisumu | Kenya | 28.3°C |
| 231 | Watamu | Kenya | 28.3°C |
| 232 | Diani Beach | Kenya | 28.3°C |
| 233 | Gazi | Kenya | 28.3°C |
| 234 | Moma Nampula | Mozambique | 28.3°C |
| 235 | Baie du Courrier Antsiranana Province | Madagascar | 28.3°C |
| 236 | Port Kamsar Boké | Guinea | 28.3°C |
| 237 | Rio Nunez Approaches Boke Prefecture | Guinea | 28.3°C |
| 238 | Quelimane | Mozambique | 28.3°C |
| 239 | Nchelenge | Zambia | 28.3°C |
| 240 | Kipini | Kenya | 28.2°C |
| 241 | Bazaruto Inhambane Province | Mozambique | 28.2°C |
| 242 | Caue | Sao Tome and Principe | 28.2°C |
| 243 | Sao Jose dos Angolaresh | Sao Tome and Principe | 28.2°C |
| 244 | Sao Tome | Sao Tome and Principe | 28.2°C |
| 245 | Baie De Tintingue Toamasina Province | Madagascar | 28.2°C |
| 246 | Soanierana Ivongo | Madagascar | 28.2°C |
| 247 | Ambodifotatra | Madagascar | 28.2°C |
| 248 | Antsiranana (Diego Suarez) Antsiranana Province | Madagascar | 28.2°C |
| 249 | Mahavelona | Madagascar | 28.2°C |
| 250 | Nosy Boraha Sainte-Marie | Madagascar | 28.2°C |
| 251 | Ghoubbet El Kharâb Devil's Islands | Djibouti | 28.2°C |
| 252 | Port-Gentil | Gabon | 28.2°C |
| 253 | Lamu | Kenya | 28.2°C |
| 254 | Antalaha | Madagascar | 28.2°C |
| 255 | Fenoarivo Atsinanana Toamasina Province | Madagascar | 28.2°C |
| 256 | Rade d'Antalaha Province de Diego-Suarez | Madagascar | 28.1°C |
| 257 | Sambava | Madagascar | 28.1°C |
| 258 | Antseranana | Madagascar | 28.1°C |
| 259 | Moebase Zambézia | Mozambique | 28.1°C |
| 260 | Baia de Ana Chaves São Tomé | Sao Tome and Principe | 28.1°C |
| 261 | Baie De Rigny Antsiranana Province | Madagascar | 28.1°C |
| 262 | Bazaruto Island | Mozambique | 28.1°C |
| 263 | Vohemar Antsiranana Province | Madagascar | 28.1°C |
| 264 | Bazaruto Archipelago Sofala | Mozambique | 28.1°C |
| 265 | Porto de Pebane Zambezia | Mozambique | 28.1°C |
| 266 | Djibouti | Djibouti | 28.1°C |
| 267 | Tadjoura | Djibouti | 28.1°C |
| 268 | Abaya Lake | Ethiopia | 28.1°C |
| 269 | Arba Minch | Ethiopia | 28.1°C |
| 270 | Cap Lopez Ogooue-Maritime | Gabon | 28.1°C |
| 271 | Kiunga Lamu County | Kenya | 28.1°C |
| 272 | Sao Tome Caué | Sao Tome and Principe | 28.0°C |
| 273 | Joao Vieira (Jamber Islands) Bolama | Guinea-Bissau | 28.0°C |
| 274 | Toamasina | Madagascar | 28.0°C |
| 275 | Qooriga Kismaayo Jubbada Hoose | Somalia | 28.0°C |
| 276 | Toliara | Madagascar | 28.0°C |
| 277 | Vilankulos | Mozambique | 28.0°C |
| 278 | Anakao | Madagascar | 27.9°C |
| 279 | Ifaty | Madagascar | 27.9°C |
| 280 | Andovoranto | Madagascar | 27.9°C |
| 281 | Djibouti Djibouti | Djibouti | 27.9°C |
| 282 | Sawakin Red Sea | Sudan | 27.9°C |
| 283 | Bubaque Bolama | Guinea-Bissau | 27.9°C |
| 284 | Kismaayo | Somalia | 27.9°C |
| 285 | Buur Gaabo | Somalia | 27.8°C |
| 286 | Port Sudan | Sudan | 27.8°C |
| 287 | Suakin | Sudan | 27.8°C |
| 288 | Loyada | Djibouti | 27.8°C |
| 289 | Dahlac Archipelago | Eritrea | 27.8°C |
| 290 | Harmil Island Northern Red Sea | Eritrea | 27.8°C |
| 291 | Fenoarivo Atsinanana | Madagascar | 27.8°C |
| 292 | Nosy Varika | Madagascar | 27.8°C |
| 293 | Vatomandry Toamasina Province | Madagascar | 27.7°C |
| 294 | Baraawe Shabeellaha Hoose | Somalia | 27.7°C |
| 295 | Ponta Biombo Biombo | Guinea-Bissau | 27.7°C |
| 296 | Bolama Bissau | Guinea-Bissau | 27.7°C |
| 297 | Bahir Dar | Ethiopia | 27.6°C |
| 298 | Lake Tana | Ethiopia | 27.6°C |
| 299 | Muqdisho (Mogadishu) Banaadir | Somalia | 27.6°C |
| 300 | Port Sonara Southwest | Cameroon | 27.6°C |
| 301 | Marka | Somalia | 27.6°C |
| 302 | Saylac Awdal | Somalia | 27.5°C |
| 303 | Bissau | Guinea-Bissau | 27.5°C |
| 304 | Linga-Linga Inhambane Province | Mozambique | 27.5°C |
| 305 | Mogadishu | Somalia | 27.5°C |
| 306 | Obock | Djibouti | 27.4°C |
| 307 | Muhammad Qol South Kordan | Sudan | 27.4°C |
| 308 | Saint-Gilles-les-Bains | Reunion | 27.4°C |
| 309 | Cadale | Somalia | 27.4°C |
| 310 | Pointe Bulabemba Kongo-Central | Democratic Republic of Congo | 27.4°C |
| 311 | Le Port | Reunion | 27.4°C |
| 312 | Les Avirons | Reunion | 27.4°C |
| 313 | Piton Saint-Leu | Reunion | 27.4°C |
| 314 | Port Reunion (Pointe des Galets) Saint-Paul | Reunion | 27.4°C |
| 315 | Saint-Denis | Reunion | 27.4°C |
| 316 | Saint-Leu | Reunion | 27.4°C |
| 317 | Saint-Paul | Reunion | 27.4°C |
| 318 | Tofo | Mozambique | 27.3°C |
| 319 | Flic-en-Flac | Mauritius | 27.3°C |
| 320 | Grande Riviere Noire | Mauritius | 27.3°C |
| 321 | Le Morne | Mauritius | 27.3°C |
| 322 | Petite Case Noyale | Mauritius | 27.3°C |
| 323 | Tamarin | Mauritius | 27.3°C |
| 324 | Inhambane | Mozambique | 27.3°C |
| 325 | Maxixe | Mozambique | 27.3°C |
| 326 | Roches Noire Rivière du Rempart District | Mauritius | 27.2°C |
| 327 | Grand-Baie | Mauritius | 27.2°C |
| 328 | Grand Gaube | Mauritius | 27.2°C |
| 329 | Grande Pointe aux Piments | Mauritius | 27.2°C |
| 330 | Port Louis | Mauritius | 27.2°C |
| 331 | Poste de Flacq | Mauritius | 27.2°C |
| 332 | Riviere du Rempart | Mauritius | 27.2°C |
| 333 | Roches Noires | Mauritius | 27.2°C |
| 334 | Trou aux Biches | Mauritius | 27.2°C |
| 335 | Turtle Bay | Mauritius | 27.2°C |
| 336 | Cap Malheureux | Mauritius | 27.2°C |
| 337 | Hobyo | Somalia | 27.1°C |
| 338 | Enseada de Cabinda Cabinda | Angola | 27.1°C |
| 339 | Berbera | Somalia | 27.1°C |
| 340 | Sawabi Obock | Djibouti | 27.1°C |
| 341 | Androka Toliara Province | Madagascar | 27.1°C |
| 342 | Manakara | Madagascar | 27.1°C |
| 343 | Belle Mare | Mauritius | 27.1°C |
| 344 | Trou deau Douce | Mauritius | 27.1°C |
| 345 | Soyo | Angola | 27.1°C |
| 346 | Muanda | Democratic Republic of Congo | 27.1°C |
| 347 | Loandjili Kouilou | Democratic Republic of Congo | 27.0°C |
| 348 | Pointe-Noire Pwantenwa | Democratic Republic of Congo | 27.0°C |
| 349 | Bambous Virieux | Mauritius | 27.0°C |
| 350 | Grand Sable | Mauritius | 27.0°C |
| 351 | Grande Riviere Sud Est | Mauritius | 27.0°C |
| 352 | Quatre Soeurs | Mauritius | 27.0°C |
| 353 | Beau-Vallon | Mauritius | 27.0°C |
| 354 | Blue Bay | Mauritius | 27.0°C |
| 355 | Bois des Amourettes | Mauritius | 27.0°C |
| 356 | Mahebourg | Mauritius | 27.0°C |
| 357 | Mauritius Island | Mauritius | 27.0°C |
| 358 | Porto do Lobito Benguela | Angola | 27.0°C |
| 359 | Saint-Joseph | Reunion | 27.0°C |
| 360 | Saint-Philippe | Reunion | 27.0°C |
| 361 | Saint-Pierre | Reunion | 27.0°C |
| 362 | Ilheu de Caio Provincia Norte | Guinea-Bissau | 27.0°C |
| 363 | Souillac | Mauritius | 27.0°C |
| 364 | Porto de Luanda Luanda | Angola | 27.0°C |
| 365 | Mayumba | Gabon | 26.9°C |
| 366 | Loandjili | Congo | 26.8°C |
| 367 | Pointe-Noire | Congo | 26.8°C |
| 368 | Cabinda | Angola | 26.8°C |
| 369 | Luanda | Angola | 26.7°C |
| 370 | Port Mathurin | Mauritius | 26.7°C |
| 371 | Rodrigues | Mauritius | 26.7°C |
| 372 | Bandarbeyla | Somalia | 26.7°C |
| 373 | Lobito | Angola | 26.6°C |
| 374 | Baia Farta | Angola | 26.6°C |
| 375 | Cacheu Cacheu | Guinea-Bissau | 26.6°C |
| 376 | Benguela | Angola | 26.6°C |
| 377 | Ziguinchor | Senegal | 26.5°C |
| 378 | Xiis Sanaag | Somalia | 26.4°C |
| 379 | Aseb Southern Red Sea | Eritrea | 26.4°C |
| 380 | Varela Cacheu | Guinea-Bissau | 26.4°C |
| 381 | Assab | Eritrea | 26.4°C |
| 382 | Baixos da Inhaca Maputo Province | Mozambique | 26.4°C |
| 383 | Cap Skirring | Senegal | 26.3°C |
| 384 | Bereeda | Somalia | 26.3°C |
| 385 | Zabargad Island | Egypt | 26.3°C |
| 386 | Caluula Bari | Somalia | 26.3°C |
| 387 | Bosaso | Somalia | 26.3°C |
| 388 | Barnīs Red Sea Governorate | Egypt | 26.2°C |
| 389 | Maputo | Mozambique | 26.1°C |
| 390 | Matola | Mozambique | 26.1°C |
| 391 | Berenice | Egypt | 26.0°C |
| 392 | Qandala | Somalia | 26.0°C |
| 393 | Inhampura Gaza | Mozambique | 26.0°C |
| 394 | Kosi Bay KwaZulu-Natal | South Africa | 26.0°C |
| 395 | Bilene | Mozambique | 26.0°C |
| 396 | Edd | Eritrea | 25.9°C |
| 397 | Porto Amboim | Angola | 25.9°C |
| 398 | Xai Xai | Mozambique | 25.9°C |
| 399 | Cape Vidal KwaZulu-Natal | South Africa | 25.9°C |
| 400 | Ponta do Ouro | Mozambique | 25.8°C |
| 401 | Ponta Malongane | Mozambique | 25.8°C |
| 402 | Georgetown | Ascension Island | 25.7°C |
| 403 | Baia dos Elefantes Benguela Province | Angola | 25.7°C |
| 404 | Sodwana Bay | South Africa | 25.7°C |
| 405 | Ascension Island Saint Helena | Saint Helena | 25.6°C |
| 406 | Porto da Praia Praia | Cabo Verde | 25.6°C |
| 407 | Hamata | Egypt | 25.6°C |
| 408 | Saint Lucia KwaZulu-Natal | South Africa | 25.5°C |
| 409 | Brava | Cabo Verde | 25.5°C |
| 410 | Fogo | Cabo Verde | 25.5°C |
| 411 | St Lucia | South Africa | 25.4°C |
| 412 | Calheta São Miguel | Cabo Verde | 25.4°C |
| 413 | Cidade Velha | Cabo Verde | 25.3°C |
| 414 | Praia | Cabo Verde | 25.3°C |
| 415 | Porto Dos Mosteiros | Cabo Verde | 25.3°C |
| 416 | Nabq | Egypt | 25.3°C |
| 417 | Baie do Tarrafal Tarrafal | Cabo Verde | 25.3°C |
| 418 | Fort Dauphin | Madagascar | 25.2°C |
| 419 | Coral Bay | Egypt | 25.2°C |
| 420 | Hadaba | Egypt | 25.2°C |
| 421 | Naama Bay | Egypt | 25.2°C |
| 422 | Ras Um El Sid | Egypt | 25.2°C |
| 423 | Sharm El Sheikh | Egypt | 25.2°C |
| 424 | Ilha de Santiago | Cabo Verde | 25.2°C |
| 425 | Jazirat Shakir South Sinai Governorate | Egypt | 25.1°C |
| 426 | Calheta | Cabo Verde | 25.1°C |
| 427 | Maio | Cabo Verde | 25.1°C |
| 428 | Vila Do Maio | Cabo Verde | 25.1°C |
| 429 | Marsa Alam | Egypt | 25.0°C |
| 430 | Ras Muhammad | Egypt | 25.0°C |
| 431 | Baia de Santa Marta Namibe Province | Angola | 25.0°C |
| 432 | Nile River (Luxor) | Egypt | 25.0°C |
| 433 | Al Qusayr Red Sea Governorate | Egypt | 24.9°C |
| 434 | Richards Bay | South Africa | 24.9°C |
| 435 | Makadi Bay | Egypt | 24.9°C |
| 436 | Safaga | Egypt | 24.9°C |
| 437 | Sharm El Naga | Egypt | 24.9°C |
| 438 | Soma Bay | Egypt | 24.9°C |
| 439 | Elphinstone Reef | Egypt | 24.9°C |
| 440 | Sahl Hasheesh | Egypt | 24.9°C |
| 441 | Port Ghalib | Egypt | 24.9°C |
| 442 | El Quseir | Egypt | 24.8°C |
| 443 | Porto de Sal Rei Boa Vista | Cabo Verde | 24.7°C |
| 444 | Hurghada | Egypt | 24.6°C |
| 445 | Shelly Beach KwaZulu-Natal | South Africa | 24.6°C |
| 446 | Porto Grande de S. Vicente São Vicente | Cabo Verde | 24.6°C |
| 447 | Pombas | Cabo Verde | 24.6°C |
| 448 | Ponta Do Sol | Cabo Verde | 24.6°C |
| 449 | Porto Novo | Cabo Verde | 24.6°C |
| 450 | Ribeira Grande | Cabo Verde | 24.6°C |
| 451 | Santo Antao | Cabo Verde | 24.6°C |
| 452 | Margate | South Africa | 24.5°C |
| 453 | Boa Vista | Cabo Verde | 24.5°C |
| 454 | Mindelo | Cabo Verde | 24.5°C |
| 455 | Sal Rei | Cabo Verde | 24.5°C |
| 456 | Sao Vicente | Cabo Verde | 24.5°C |
| 457 | Amanzimtoti | South Africa | 24.5°C |
| 458 | Umkomaas | South Africa | 24.5°C |
| 459 | Port Shepstone | South Africa | 24.4°C |
| 460 | Sao Nicolau | Cabo Verde | 24.4°C |
| 461 | Tarrafal De Sao Nicolau | Cabo Verde | 24.4°C |
| 462 | Port Edward KwaZulu-Natal | South Africa | 24.4°C |
| 463 | Santa Luzia | Cabo Verde | 24.4°C |
| 464 | Gunjur | Gambia | 24.4°C |
| 465 | Kartong | Gambia | 24.4°C |
| 466 | Buniada Point North Bank Division | Gambia | 24.4°C |
| 467 | Dog Island North Bank Division | Gambia | 24.4°C |
| 468 | Pointe de Sangomar Fatick Region | Senegal | 24.4°C |
| 469 | eSikhawini KwaZulu-Natal | South Africa | 24.4°C |
| 470 | Mtunzini KwaZulu-Natal | South Africa | 24.4°C |
| 471 | Ilha do Sal Bahia de Palmeira Sal | Cabo Verde | 24.4°C |
| 472 | Sal | Cabo Verde | 24.4°C |
| 473 | Santa Maria | Cabo Verde | 24.4°C |
| 474 | Les Almadies | Senegal | 24.3°C |
| 475 | Grand Dakar Dakar | Senegal | 24.3°C |
| 476 | Port Saint Johns | South Africa | 24.2°C |
| 477 | El Gouna | Egypt | 24.2°C |
| 478 | Scottburgh | South Africa | 24.2°C |
| 479 | Bakau | Gambia | 24.1°C |
| 480 | Banjul | Gambia | 24.1°C |
| 481 | Kotu | Gambia | 24.1°C |
| 482 | Serrekunda | Gambia | 24.1°C |
| 483 | Kaolack | Senegal | 24.1°C |
| 484 | Dhahab South Sinai Governorate | Egypt | 24.1°C |
| 485 | Juzur Ashrafi Red Sea Governorate | Egypt | 24.0°C |
| 486 | Coffee Bay | South Africa | 23.9°C |
| 487 | Umhlanga | South Africa | 23.9°C |
| 488 | El-Tor | Egypt | 23.9°C |
| 489 | Nuweiba | Egypt | 23.9°C |
| 490 | Nuwaybi‘A South Sinai Governorate | Egypt | 23.9°C |
| 491 | Joal Fadiout | Senegal | 23.9°C |
| 492 | Tugela River KwaZulu-Natal | South Africa | 23.8°C |
| 493 | Ballito KwaZulu-Natal | South Africa | 23.8°C |
| 494 | Salt Rock KwaZulu-Natal | South Africa | 23.8°C |
| 495 | Umdloti KwaZulu-Natal | South Africa | 23.8°C |
| 496 | Umhlanga Rocks KwaZulu-Natal | South Africa | 23.8°C |
| 497 | Dakar | Senegal | 23.7°C |
| 498 | Mermoz Boabab | Senegal | 23.7°C |
| 499 | Pikine | Senegal | 23.7°C |
| 500 | Dahab | Egypt | 23.7°C |
| 501 | Gulf of Aqaba | Egypt | 23.7°C |
| 502 | Mbour | Senegal | 23.7°C |
| 503 | Saly | Senegal | 23.7°C |
| 504 | Warang | Senegal | 23.7°C |
| 505 | Namibe | Angola | 23.7°C |
| 506 | KwaZulu-Natal | South Africa | 23.6°C |
| 507 | Ballitoville | South Africa | 23.6°C |
| 508 | Durban | South Africa | 23.6°C |
| 509 | Taba | Egypt | 23.6°C |
| 510 | At Tur South Sinai Governorate | Egypt | 23.5°C |
| 511 | Sinai Peninsula (North) | Egypt | 23.5°C |
| 512 | Sinai Peninsula (South) | Egypt | 23.5°C |
| 513 | Somone | Senegal | 23.5°C |
| 514 | Mazeppa Bay Eastern Cape | South Africa | 23.4°C |
| 515 | Kayar | Senegal | 23.3°C |
| 516 | East London | South Africa | 23.0°C |
| 517 | Tombua | Angola | 22.8°C |
| 518 | St. Louis Saint-Louis Region | Senegal | 22.6°C |
| 519 | Morgans Bay Eastern Cape | South Africa | 22.4°C |
| 520 | Wavecrest Eastern Cape | South Africa | 22.4°C |
| 521 | Saint Louis | Senegal | 22.2°C |
| 522 | Chintsa Eastern Cape | South Africa | 22.1°C |
| 523 | St. Helena Island Saint Helena | Saint Helena | 22.1°C |
| 524 | Jamestown | Saint Helena | 22.0°C |
| 525 | Kidd's Beach Eastern Cape | South Africa | 21.8°C |
| 526 | Ras Gharib | Egypt | 21.7°C |
| 527 | Ra's Za'faranah Red Sea Governorate | Egypt | 21.5°C |
| 528 | Suez (as Suways) El Suez | Egypt | 21.5°C |
| 529 | El-Arish | Egypt | 21.4°C |
| 530 | Ras Sedr | Egypt | 21.3°C |
| 531 | Zaafarna | Egypt | 21.3°C |
| 532 | Ain Sukhna | Egypt | 21.2°C |
| 533 | Al Matariyah | Egypt | 21.2°C |
| 534 | Cairo | Egypt | 21.2°C |
| 535 | Suez | Egypt | 21.2°C |
| 536 | Ezbet el-Borg | Egypt | 21.2°C |
| 537 | Al Iskandariyah (Alexandria) Alexandria | Egypt | 21.1°C |
| 538 | Port Alfred | South Africa | 21.1°C |
| 539 | El Alamein | Egypt | 21.0°C |
| 540 | ‘Izbat Al Burj Damietta Governorate | Egypt | 21.0°C |
| 541 | Mina Dumyat Damietta Governorate | Egypt | 21.0°C |
| 542 | Alexandria | Egypt | 21.0°C |
| 543 | Port Said | Egypt | 20.9°C |
| 544 | Idku | Egypt | 20.9°C |
| 545 | Marsa al Burayqah Al Wahat | Libya | 20.9°C |
| 546 | Marsá Maţrūḩ Matrouh Governorate | Egypt | 20.7°C |
| 547 | Benghazi | Libya | 20.7°C |
| 548 | Mina Bardiyah Butnan District | Libya | 20.6°C |
| 549 | Mersa Matruh | Egypt | 20.6°C |
| 550 | Sirte | Libya | 20.5°C |
| 551 | Herolds Bay Western Cape | South Africa | 20.5°C |
| 552 | Port Said (Bur Sa'id) Port Said Governorate | Egypt | 20.5°C |
| 553 | Misratah Misrata District | Libya | 20.4°C |
| 554 | Cape Infanta Western Cape | South Africa | 20.4°C |
| 555 | Port Beaufort Western Cape | South Africa | 20.4°C |
| 556 | Vleesbaai Western Cape | South Africa | 20.4°C |
| 557 | Cabo Bojador Western Sahara | Morocco | 20.4°C |
| 558 | Al Maţarīyah Dakahlia Governorate | Egypt | 20.4°C |
| 559 | Wilderness | South Africa | 20.3°C |
| 560 | Stilbaai | South Africa | 20.3°C |
| 561 | Bahia dos Tigres Namibe Province | Angola | 20.3°C |
| 562 | De Hoop Nature Reserve Western Cape | South Africa | 20.2°C |
| 563 | Hartenbos | South Africa | 20.2°C |
| 564 | Infanta | South Africa | 20.2°C |
| 565 | Mossel Bay | South Africa | 20.2°C |
| 566 | Witsand | South Africa | 20.2°C |
| 567 | Sedgefield Western Cape | South Africa | 20.2°C |
| 568 | Nouakchott | Mauritania | 20.2°C |
| 569 | Tobruk | Libya | 20.2°C |
| 570 | Brenton-on-Sea Western Cape | South Africa | 20.1°C |
| 571 | Agulhas | South Africa | 20.1°C |
| 572 | Cape Agulhas | South Africa | 20.1°C |
| 573 | Struisbaai | South Africa | 20.1°C |
| 574 | Kenton-on-Sea Eastern Cape | South Africa | 20.1°C |
| 575 | Victoria Bay | South Africa | 20.0°C |
| 576 | Derna | Libya | 20.0°C |
| 577 | Tarabulus (Tripoli) Tripoli District | Libya | 20.0°C |
| 578 | Arniston | South Africa | 20.0°C |
What this list does and doesn't tell you
Sea temperature is one input. Air temperature, wind, swell, and crowding all shape what a beach actually feels like. A 22°C sea on a cold cloudy day with strong onshore wind feels colder than the number suggests. A 17°C sea on a hot still day feels warmer.
The rankings here are typical means built from about ten years of daily readings, so they represent a normal December, not whatever's happening this week. For today's actual reading, click through to any location page. The 30-day chart will show you the current trend.