Best beach destinations in the world in December: ranked by beach score

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

Top three in December: Puri (100 /100) , Şalālah (100 /100) , Mukalla (100 /100) . Between first and 50th place the beach score differs by 5.1 /100.

# Destination Country Beach score Avg high Avg low Rainfall Wet days Sunshine Sea temp
1 Puri India 100 /100 27 °C 17 °C 17 mm 2 304 h 26 °C
2 Şalālah Oman 100 /100 28 °C 19 °C 2 mm 1 332 h 26 °C
3 Mukalla Yemen 100 /100 28 °C 20 °C 3 mm 1 336 h 26 °C
4 Aden Yemen 100 /100 28 °C 22 °C 3 mm 1 330 h 26 °C
5 Kākināda India 100 /100 27 °C 21 °C 20 mm 2 324 h 26 °C
6 Machilīpatnam India 100 /100 28 °C 21 °C 23 mm 2 321 h 27 °C
7 Puerto Vallarta Mexico 100 /100 28 °C 19 °C 23 mm 3 298 h 26 °C
8 Porbandar India 100 /100 29 °C 18 °C 0 mm 0 322 h 26 °C
9 Rasapūdipalem India 99 /100 27 °C 20 °C 26 mm 2 323 h 26 °C
10 Bhavnagar India 99 /100 28 °C 18 °C 4 mm 0 311 h 24 °C
11 Praia Cabo Verde 99 /100 26 °C 22 °C 4 mm 1 320 h 25 °C
12 Yanbu Saudi Arabia 99 /100 27 °C 18 °C 11 mm 1 319 h 27 °C
13 Berbera Somalia 99 /100 28 °C 21 °C 10 mm 2 337 h 27 °C
14 Jamnagar India 99 /100 28 °C 16 °C 0 mm 0 319 h 24 °C
15 Dubai United Arab Emirates 99 /100 26 °C 15 °C 7 mm 1 304 h 25 °C
16 Karachi Pakistan 99 /100 26 °C 16 °C 3 mm 1 319 h 25 °C
17 Gāndhīdhām India 99 /100 28 °C 16 °C 0 mm 0 317 h 24 °C
18 Brahmapur India 99 /100 26 °C 17 °C 18 mm 2 312 h 26 °C
19 Verāval India 99 /100 29 °C 19 °C 1 mm 0 318 h 26 °C
20 Sittwe Myanmar 99 /100 27 °C 19 °C 12 mm 1 316 h 27 °C
21 Dakar Senegal 99 /100 28 °C 22 °C 1 mm 0 310 h 24 °C
22 Sharjah United Arab Emirates 98 /100 26 °C 16 °C 9 mm 2 303 h 25 °C
23 Kyaukpyu Myanmar 98 /100 27 °C 21 °C 15 mm 1 321 h 27 °C
24 Surat India 98 /100 29 °C 19 °C 4 mm 0 309 h 25 °C
25 Mazatlán Mexico 98 /100 26 °C 17 °C 10 mm 1 296 h 25 °C
26 Cabo San Lucas Mexico 98 /100 26 °C 19 °C 10 mm 1 302 h 25 °C
27 Vapi India 98 /100 30 °C 19 °C 5 mm 0 309 h 26 °C
28 Mossamedes Angola 98 /100 27 °C 20 °C 14 mm 3 368 h 23 °C
29 Cox’s Bāzār Bangladesh 97 /100 25 °C 18 °C 14 mm 1 308 h 26 °C
30 Jeddah Saudi Arabia 97 /100 28 °C 22 °C 15 mm 2 317 h 28 °C
31 Muscat Oman 97 /100 25 °C 18 °C 14 mm 2 305 h 25 °C
32 Ras Al Khaimah United Arab Emirates 97 /100 25 °C 19 °C 12 mm 2 303 h 25 °C
33 Abu Dhabi United Arab Emirates 97 /100 25 °C 18 °C 5 mm 1 307 h 24 °C
34 Ongole India 97 /100 28 °C 20 °C 31 mm 4 316 h 27 °C
35 Campeche Mexico 97 /100 29 °C 21 °C 23 mm 4 298 h 25 °C
36 Navsari India 97 /100 30 °C 18 °C 3 mm 0 309 h 25 °C
37 Serekunda Gambia 97 /100 30 °C 22 °C 1 mm 0 315 h 24 °C
38 Bandar Abbas Iran 96 /100 25 °C 15 °C 34 mm 3 295 h 25 °C
39 Hāthazāri Bangladesh 96 /100 25 °C 16 °C 11 mm 1 302 h 24 °C
40 Manzanillo Mexico 96 /100 29 °C 21 °C 10 mm 1 308 h 28 °C
41 San Miguel del Padrón Cuba 96 /100 27 °C 21 °C 23 mm 4 305 h 27 °C
42 Al Ḩudaydah Yemen 96 /100 30 °C 23 °C 4 mm 1 325 h 26 °C
43 Havana Cuba 96 /100 27 °C 21 °C 23 mm 4 305 h 27 °C
44 Veracruz Mexico 96 /100 26 °C 19 °C 23 mm 4 294 h 25 °C
45 Bilimora India 96 /100 30 °C 19 °C 4 mm 0 309 h 25 °C
46 Chattogram Bangladesh 96 /100 25 °C 17 °C 11 mm 1 303 h 24 °C
47 Sanya China 95 /100 25 °C 19 °C 27 mm 3 292 h 25 °C
48 Santiago de Cuba Cuba 95 /100 29 °C 22 °C 25 mm 4 307 h 28 °C
49 Mumbai India 95 /100 30 °C 20 °C 7 mm 0 312 h 27 °C
50 Si Racha Thailand 95 /100 30 °C 23 °C 11 mm 3 321 h 28 °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. Dammam 100 /100
  2. La Paz 100 /100
  3. Manta 100 /100
  4. Al Jubayl 99 /100
  5. Praia 99 /100

Full ranking for November

January: top 5

  1. Kākināda 100 /100
  2. Puerto Vallarta 100 /100
  3. Machilīpatnam 100 /100
  4. Puri 100 /100
  5. Berbera 100 /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 the world 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.