Best beach destinations in Africa in December: ranked by beach score

Praia tops the list at 99 /100 in December. Ranked from 1991–2020 climate normals across 50 destinations in Africa.

Top three in December: Praia (99 /100) , Berbera (99 /100) , Dakar (99 /100) . Between first and 50th place the beach score differs by 25 /100.

# Destination Country Beach score Avg high Avg low Rainfall Wet days Sunshine Sea temp
1 Praia Cabo Verde 99 /100 26 °C 22 °C 4 mm 1 320 h 25 °C
2 Berbera Somalia 99 /100 28 °C 21 °C 10 mm 2 337 h 27 °C
3 Dakar Senegal 99 /100 28 °C 22 °C 1 mm 0 310 h 24 °C
4 Mossamedes Angola 98 /100 27 °C 20 °C 14 mm 3 368 h 23 °C
5 Serekunda Gambia 97 /100 30 °C 22 °C 1 mm 0 315 h 24 °C
6 Rufisque Senegal 95 /100 30 °C 21 °C 1 mm 0 310 h 24 °C
7 Saint-Louis Senegal 95 /100 29 °C 20 °C 2 mm 0 305 h 22 °C
8 Banjul Gambia 94 /100 31 °C 22 °C 1 mm 0 315 h 24 °C
9 Benguela Angola 94 /100 29 °C 23 °C 39 mm 6 331 h 26 °C
10 Conakry Guinea 94 /100 30 °C 24 °C 11 mm 2 329 h 29 °C
11 Djibouti Djibouti 93 /100 28 °C 22 °C 24 mm 6 329 h 28 °C
12 El Dibir Somalia 93 /100 27 °C 23 °C 39 mm 6 334 h 26 °C
13 Mbour Senegal 91 /100 32 °C 20 °C 1 mm 0 310 h 24 °C
14 Thiès Nones Senegal 91 /100 31 °C 19 °C 1 mm 0 310 h 23 °C
15 Mogadishu Somalia 90 /100 30 °C 25 °C 28 mm 5 363 h 27 °C
16 Manéah Guinea 89 /100 31 °C 22 °C 11 mm 2 326 h 29 °C
17 Nouakchott Mauritania 89 /100 28 °C 18 °C 4 mm 0 300 h 21 °C
18 Dubréka Guinea 88 /100 31 °C 22 °C 11 mm 3 326 h 29 °C
19 Thiès Senegal 88 /100 32 °C 19 °C 1 mm 0 310 h 23 °C
20 Sumbe Angola 88 /100 28 °C 24 °C 54 mm 9 295 h 26 °C
21 Bissau Guinea-Bissau 87 /100 33 °C 22 °C 2 mm 0 321 h 27 °C
22 Ashaiman Ghana 86 /100 31 °C 25 °C 22 mm 5 338 h 28 °C
23 Ramiros Angola 86 /100 29 °C 24 °C 40 mm 9 328 h 26 °C
24 Hurghada Egypt 86 /100 22 °C 15 °C 1 mm 0 306 h 25 °C
25 Abomey-Calavi Benin 84 /100 29 °C 25 °C 31 mm 8 330 h 28 °C
26 Accra Ghana 84 /100 30 °C 25 °C 31 mm 8 334 h 28 °C
27 Freetown Sierra Leone 83 /100 28 °C 26 °C 36 mm 9 330 h 29 °C
28 Lomé Togo 83 /100 30 °C 25 °C 30 mm 8 338 h 28 °C
29 Kismayo Somalia 83 /100 31 °C 25 °C 34 mm 7 365 h 28 °C
30 Luanda Angola 83 /100 30 °C 24 °C 41 mm 9 328 h 26 °C
31 Cotonou Benin 82 /100 29 °C 26 °C 35 mm 9 332 h 28 °C
32 Richards Bay South Africa 82 /100 28 °C 21 °C 91 mm 12 324 h 25 °C
33 Xai-Xai Mozambique 81 /100 30 °C 23 °C 111 mm 11 350 h 26 °C
34 Port Sudan Sudan 80 /100 27 °C 21 °C 42 mm 12 290 h 27 °C
35 Lekki Nigeria 80 /100 30 °C 25 °C 32 mm 10 331 h 29 °C
36 Mulenvos Angola 80 /100 31 °C 23 °C 44 mm 10 326 h 26 °C
37 Ajegunle Nigeria 79 /100 30 °C 25 °C 32 mm 9 333 h 29 °C
38 Porto-Novo Benin 79 /100 31 °C 25 °C 35 mm 9 332 h 28 °C
39 Durban South Africa 78 /100 26 °C 21 °C 92 mm 12 314 h 24 °C
40 Jamestown Saint Helena 78 /100 21 °C 20 °C 3 mm 0 382 h 22 °C
41 KwaDukuza South Africa 77 /100 27 °C 20 °C 104 mm 13 304 h 24 °C
42 Ebute Ikorodu Nigeria 77 /100 31 °C 24 °C 32 mm 9 331 h 29 °C
43 Agege Nigeria 77 /100 31 °C 24 °C 31 mm 9 332 h 29 °C
44 East London South Africa 75 /100 24 °C 19 °C 80 mm 12 346 h 23 °C
45 Cabinda Angola 75 /100 28 °C 24 °C 195 mm 24 300 h 26 °C
46 Somerset West South Africa 75 /100 25 °C 16 °C 26 mm 4 414 h 18 °C
47 Soyo Angola 75 /100 27 °C 25 °C 110 mm 18 301 h 27 °C
48 Pointe-Noire Republic of the Congo 75 /100 28 °C 24 °C 218 mm 27 271 h 26 °C
49 Kariega South Africa 74 /100 26 °C 17 °C 46 mm 8 373 h 20 °C
50 Saint-Denis Reunion 74 /100 27 °C 24 °C 141 mm 18 382 h 27 °C

Monthly values for the month named in the ranking; only destinations with a published climate page are ranked. Download this ranking as CSV.

The same ranking one month earlier and later

November: top 5

  1. Praia 99 /100
  2. Mossamedes 98 /100
  3. Hurghada 98 /100
  4. Benguela 97 /100
  5. Dakar 96 /100

Full ranking for November

January: top 5

  1. Berbera 100 /100
  2. El Dibir 98 /100
  3. Freetown 98 /100
  4. Mossamedes 98 /100
  5. Praia 96 /100

Full ranking for January

How this ranking is built

What is ranked
Our 0–100 beach score (formula on the methodology page), in December, highest first.
Period
1991–2020 climate normals: the same 30 years for every destination, so the list compares like with like.
Who is included
50 destinations in Africa with a published climate page. Neighbouring places that share a climate series are shown once.
Ties
Equal values are ordered by sea temperature.
Sources
ERA5 / ERA5-Land reanalysis via Open-Meteo; sea temperature from NOAA OISST v2.1. Measured values are reproduced unchanged; only the ordering and the score is ours.

Data sources and method

Normal period
1991–2020
Dataset version
era5-1991-2020-scores1.1
Last processed

Measured values come from ERA5 reanalysis and are reproduced unchanged. Calculated by us: ranking order, beach and comfort scores. Full formulas are on the methodology page.

Contains modified Copernicus Climate Change Service information 2026. Neither the European Commission nor ECMWF is responsible for any use that may be made of the Copernicus information or data it contains.