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

Dakar tops the list at 100 /100 in June. Ranked from 1991–2020 climate normals across 50 destinations in Africa.

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

# Destination Country Beach score Avg high Avg low Rainfall Wet days Sunshine Sea temp
1 Dakar Senegal 100 /100 28 °C 23 °C 2 mm 0 353 h 25 °C
2 Toliara Madagascar 100 /100 27 °C 18 °C 5 mm 1 300 h 25 °C
3 Praia Cabo Verde 99 /100 28 °C 22 °C 0 mm 0 374 h 24 °C
4 Nacala Mozambique 99 /100 27 °C 20 °C 10 mm 3 322 h 27 °C
5 Alexandria Egypt 99 /100 28 °C 21 °C 0 mm 0 415 h 24 °C
6 Rufisque Senegal 99 /100 29 °C 23 °C 2 mm 0 353 h 25 °C
7 Serekunda Gambia 99 /100 29 °C 25 °C 14 mm 2 342 h 26 °C
8 Pemba Mozambique 98 /100 27 °C 21 °C 11 mm 3 323 h 27 °C
9 Mamoudzou Mayotte 98 /100 27 °C 24 °C 13 mm 3 328 h 27 °C
10 Damietta Egypt 98 /100 29 °C 21 °C 0 mm 0 410 h 24 °C
11 Saint-Louis Senegal 98 /100 29 °C 23 °C 1 mm 0 354 h 24 °C
12 Port Said Egypt 98 /100 30 °C 21 °C 0 mm 0 407 h 25 °C
13 Sfax Tunisia 97 /100 29 °C 20 °C 3 mm 1 394 h 24 °C
14 Banjul Gambia 97 /100 30 °C 25 °C 14 mm 2 343 h 26 °C
15 Arīsh Egypt 97 /100 30 °C 20 °C 0 mm 0 396 h 25 °C
16 Ramiros Angola 97 /100 27 °C 21 °C 1 mm 0 321 h 23 °C
17 Idkū Egypt 97 /100 30 °C 21 °C 0 mm 0 416 h 24 °C
18 Marsá Maţrūḩ Egypt 97 /100 29 °C 20 °C 0 mm 0 403 h 23 °C
19 Benguela Angola 97 /100 26 °C 19 °C 2 mm 0 323 h 24 °C
20 Pointe-Noire Republic of the Congo 97 /100 26 °C 21 °C 7 mm 1 267 h 23 °C
21 Cabinda Angola 97 /100 25 °C 22 °C 4 mm 1 310 h 24 °C
22 Misratah Libya 96 /100 27 °C 20 °C 1 mm 0 403 h 23 °C
23 Luanda Angola 96 /100 28 °C 20 °C 0 mm 0 321 h 23 °C
24 Al Maţarīyah Egypt 96 /100 30 °C 21 °C 0 mm 0 410 h 25 °C
25 Mbour Senegal 96 /100 30 °C 23 °C 3 mm 1 350 h 25 °C
26 São Tomé Sao Tome and Principe 95 /100 27 °C 25 °C 30 mm 5 306 h 27 °C
27 Soyo Angola 95 /100 25 °C 22 °C 1 mm 0 301 h 23 °C
28 Kikolo Angola 95 /100 29 °C 19 °C 0 mm 0 306 h 22 °C
29 Sumbe Angola 95 /100 26 °C 21 °C 1 mm 0 291 h 23 °C
30 Mahajanga Madagascar 95 /100 31 °C 22 °C 1 mm 0 317 h 27 °C
31 Beira Mozambique 95 /100 26 °C 17 °C 18 mm 5 303 h 24 °C
32 Benghazi Libya 94 /100 29 °C 20 °C 1 mm 0 390 h 22 °C
33 Tripoli Libya 93 /100 29 °C 21 °C 1 mm 0 400 h 22 °C
34 Annaba Algeria 93 /100 29 °C 18 °C 12 mm 2 384 h 22 °C
35 Sukrah Tunisia 93 /100 27 °C 19 °C 11 mm 2 394 h 21 °C
36 Port-Gentil Gabon 92 /100 27 °C 23 °C 33 mm 7 298 h 26 °C
37 Thiès Nones Senegal 92 /100 31 °C 22 °C 3 mm 1 351 h 25 °C
38 Skikda Algeria 92 /100 26 °C 18 °C 11 mm 2 383 h 22 °C
39 Béjaïa Algeria 91 /100 26 °C 18 °C 16 mm 3 390 h 22 °C
40 Temara Morocco 91 /100 27 °C 17 °C 5 mm 1 386 h 21 °C
41 Casablanca Morocco 91 /100 26 °C 18 °C 3 mm 1 383 h 21 °C
42 Xai-Xai Mozambique 91 /100 25 °C 16 °C 21 mm 5 293 h 24 °C
43 Tunis Tunisia 91 /100 29 °C 19 °C 11 mm 2 394 h 21 °C
44 Algiers Algeria 91 /100 27 °C 17 °C 7 mm 1 402 h 21 °C
45 Bab Ezzouar Algeria 90 /100 28 °C 17 °C 8 mm 2 401 h 21 °C
46 Blida Algeria 90 /100 28 °C 17 °C 12 mm 2 400 h 21 °C
47 Mostaganem Algeria 90 /100 28 °C 18 °C 6 mm 1 403 h 21 °C
48 Rabat Morocco 90 /100 26 °C 18 °C 5 mm 1 386 h 21 °C
49 Oran Algeria 90 /100 27 °C 19 °C 5 mm 1 403 h 21 °C
50 Nador Morocco 89 /100 28 °C 18 °C 7 mm 1 402 h 21 °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

May: top 5

  1. Sumbe 100 /100
  2. Toliara 99 /100
  3. Benguela 99 /100
  4. Praia 99 /100
  5. Ramiros 98 /100

Full ranking for May

July: top 5

  1. Pemba 100 /100
  2. Praia 99 /100
  3. Port-Gentil 99 /100
  4. Toliara 99 /100
  5. Nacala 99 /100

Full ranking for July

How this ranking is built

What is ranked
Our 0–100 beach score (formula on the methodology page), in June, 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.