Best beach destinations in Africa in December

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

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

Only destinations with a published page for that month are ranked. The ranking is ours; the underlying values are reproduced from the source.

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.