Best beach destinations in Africa year-round

Praia tops the list at 96 /100 averaged across the year. Ranked from 1991–2020 climate normals across 50 destinations.

# Destination Country Beach score Avg high Rainfall
1 Praia Cabo Verde 96 /100 – °C – mm
2 Benguela Angola 92 /100 – °C – mm
3 Mossamedes Angola 90 /100 – °C – mm
4 Dakar Senegal 89 /100 – °C – mm
5 El Dibir Somalia 89 /100 – °C – mm
6 Saint-Louis Senegal 88 /100 – °C – mm
7 Hurghada Egypt 88 /100 – °C – mm
8 Rufisque Senegal 88 /100 – °C – mm
9 Ramiros Angola 87 /100 – °C – mm
10 Toliara Madagascar 87 /100 – °C – mm
11 Sumbe Angola 87 /100 – °C – mm
12 Serekunda Gambia 86 /100 – °C – mm
13 Xai-Xai Mozambique 86 /100 – °C – mm
14 Luanda Angola 86 /100 – °C – mm
15 Nacala Mozambique 85 /100 – °C – mm
16 Banjul Gambia 84 /100 – °C – mm
17 Pemba Mozambique 84 /100 – °C – mm
18 Kikolo Angola 84 /100 – °C – mm
19 Mamoudzou Mayotte 83 /100 – °C – mm
20 Kismayo Somalia 83 /100 – °C – mm
21 Mogadishu Somalia 83 /100 – °C – mm
22 Quelimane Mozambique 82 /100 – °C – mm
23 Thiès Nones Senegal 82 /100 – °C – mm
24 Mbour Senegal 82 /100 – °C – mm
25 Beira Mozambique 82 /100 – °C – mm
26 Berbera Somalia 82 /100 – °C – mm
27 Conakry Guinea 82 /100 – °C – mm
28 Soyo Angola 82 /100 – °C – mm
29 Nouakchott Mauritania 82 /100 – °C – mm
30 Cabinda Angola 81 /100 – °C – mm
31 Freetown Sierra Leone 81 /100 – °C – mm
32 Jamestown Saint Helena 80 /100 – °C – mm
33 Pointe-Noire Republic of the Congo 80 /100 – °C – mm
34 Port Said Egypt 80 /100 – °C – mm
35 Arīsh Egypt 80 /100 – °C – mm
36 Richards Bay South Africa 80 /100 – °C – mm
37 Damietta Egypt 80 /100 – °C – mm
38 Al Maţarīyah Egypt 80 /100 – °C – mm
39 Ashaiman Ghana 80 /100 – °C – mm
40 Alexandria Egypt 80 /100 – °C – mm
41 Zanzibar Tanzania 79 /100 – °C – mm
42 Laayoune Western Sahara 79 /100 – °C – mm
43 Idkū Egypt 79 /100 – °C – mm
44 Dar es Salaam Tanzania 79 /100 – °C – mm
45 Marsá Maţrūḩ Egypt 79 /100 – °C – mm
46 Thiès Senegal 79 /100 – °C – mm
47 São Tomé Sao Tome and Principe 78 /100 – °C – mm
48 KwaDukuza South Africa 78 /100 – °C – mm
49 Port-Gentil Gabon 78 /100 – °C – mm
50 Bissau Guinea-Bissau 78 /100 – °C – mm

Averaged across all twelve months, and only for destinations with a full twelve-month series and a published climate page. 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.