Best beach destinations in the world year-round: ranked by beach score

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

Top three averaged across all twelve months: Praia (96 /100) , Şalālah (94 /100) , Benguela (92 /100) . Between first and 50th place the beach score differs by 14 /100.

# Destination Country Beach score Avg high Avg low Rainfall Wet days Sunshine Sea temp
1 Praia Cabo Verde 96 /100 27 °C 22 °C 15 mm 2 338 h 25 °C
2 Şalālah Oman 94 /100 30 °C 22 °C 9 mm 1 327 h 26 °C
3 Benguela Angola 92 /100 28 °C 22 °C 26 mm 3 334 h 25 °C
4 Cabo San Lucas Mexico 92 /100 28 °C 22 °C 23 mm 3 345 h 25 °C
5 Manta Ecuador 91 /100 28 °C 23 °C 46 mm 7 280 h 25 °C
6 Honolulu United States 90 /100 26 °C 23 °C 33 mm 7 348 h 25 °C
7 Mossamedes Angola 90 /100 27 °C 19 °C 10 mm 2 343 h 22 °C
8 Karachi Pakistan 90 /100 30 °C 22 °C 11 mm 1 335 h 27 °C
9 Dakar Senegal 89 /100 28 °C 23 °C 24 mm 3 333 h 24 °C
10 El Dibir Somalia 89 /100 31 °C 25 °C 11 mm 2 332 h 28 °C
11 Mukalla Yemen 88 /100 31 °C 24 °C 8 mm 1 335 h 28 °C
12 Saint-Louis Senegal 88 /100 29 °C 22 °C 14 mm 2 335 h 23 °C
13 Hurghada Egypt 88 /100 28 °C 21 °C 1 mm 0 349 h 25 °C
14 Rufisque Senegal 88 /100 30 °C 22 °C 24 mm 3 333 h 24 °C
15 Ramiros Angola 87 /100 28 °C 23 °C 35 mm 6 311 h 25 °C
16 Toliara Madagascar 87 /100 30 °C 21 °C 46 mm 6 345 h 27 °C
17 Sumbe Angola 87 /100 27 °C 23 °C 45 mm 6 292 h 24 °C
18 Porbandar India 87 /100 30 °C 23 °C 57 mm 5 321 h 27 °C
19 Mazatlán Mexico 87 /100 28 °C 21 °C 65 mm 6 325 h 26 °C
20 Aden Yemen 87 /100 31 °C 25 °C 11 mm 2 336 h 28 °C
21 Serekunda Gambia 86 /100 29 °C 23 °C 55 mm 6 325 h 25 °C
22 Xai-Xai Mozambique 86 /100 28 °C 20 °C 56 mm 8 321 h 25 °C
23 Oranjestad Aruba 86 /100 28 °C 26 °C 46 mm 9 344 h 27 °C
24 Luanda Angola 86 /100 30 °C 22 °C 35 mm 6 311 h 25 °C
25 Nacala Mozambique 85 /100 28 °C 22 °C 99 mm 11 334 h 28 °C
26 Townsville Australia 85 /100 28 °C 21 °C 72 mm 7 322 h 26 °C
27 Portoviejo Ecuador 85 /100 29 °C 22 °C 88 mm 12 259 h 25 °C
28 Verāval India 85 /100 30 °C 23 °C 62 mm 7 317 h 27 °C
29 Yanbu Saudi Arabia 85 /100 32 °C 22 °C 4 mm 0 350 h 28 °C
30 La Paz Mexico 85 /100 30 °C 20 °C 19 mm 3 346 h 25 °C
31 Porlamar Venezuela 85 /100 27 °C 25 °C 39 mm 10 346 h 26 °C
32 Jeddah Saudi Arabia 84 /100 32 °C 24 °C 7 mm 1 346 h 29 °C
33 Banjul Gambia 84 /100 30 °C 23 °C 54 mm 6 326 h 25 °C
34 Manzanillo Mexico 84 /100 29 °C 23 °C 94 mm 9 315 h 28 °C
35 Cumaná Venezuela 84 /100 29 °C 24 °C 64 mm 12 341 h 26 °C
36 Pemba Mozambique 84 /100 29 °C 23 °C 87 mm 12 334 h 28 °C
37 Kikolo Angola 84 /100 30 °C 22 °C 48 mm 7 287 h 25 °C
38 Cockburn Town Turks and Caicos Islands 84 /100 27 °C 25 °C 54 mm 9 341 h 27 °C
39 Mamoudzou Mayotte 83 /100 27 °C 25 °C 78 mm 11 341 h 28 °C
40 Kismayo Somalia 83 /100 30 °C 25 °C 36 mm 8 352 h 27 °C
41 Mogadishu Somalia 83 /100 29 °C 25 °C 36 mm 9 356 h 27 °C
42 Caucaia Brazil 83 /100 30 °C 25 °C 69 mm 10 328 h 28 °C
43 Mumbai India 83 /100 30 °C 23 °C 160 mm 10 301 h 28 °C
44 Puerto Vallarta Mexico 82 /100 30 °C 21 °C 117 mm 12 310 h 27 °C
45 Quelimane Mozambique 82 /100 29 °C 22 °C 74 mm 10 338 h 27 °C
46 Thiès Nones Senegal 82 /100 31 °C 21 °C 30 mm 4 331 h 24 °C
47 Bhavnagar India 82 /100 31 °C 23 °C 56 mm 4 312 h 27 °C
48 Kyaukpyu Myanmar 82 /100 28 °C 24 °C 278 mm 14 274 h 28 °C
49 Mbour Senegal 82 /100 31 °C 22 °C 29 mm 4 330 h 24 °C
50 Beira Mozambique 82 /100 29 °C 21 °C 77 mm 10 327 h 27 °C

Averaged across all twelve months, and only for destinations with a full twelve-month series and a published climate page. Download this ranking as CSV.

Month by month

The same ranking for each month of the year:

How this ranking is built

What is ranked
Our 0–100 beach score (formula on the methodology page), averaged across all twelve months, 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 the world with a published climate page and a complete twelve-month series. 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.