Best beaches in December

Ranked by the December beach-day index, a 0–10 score from long-term averages of daytime high, sea temperature, rain, cloud and wind. No more than a quarter of the list comes from any one country.

Top 60 for December

#BeachCountryIndexSeaHighRain
1Playa CaletaMexico 9.7 29.0 °C 29 °C 3 mm
2Playa ZicatelaMexico 9.7 28.6 °C 27 °C 3 mm
3Playa BacochoMexico 9.7 28.6 °C 27 °C 3 mm
4Playa del AmorMexico 9.7 28.1 °C 26 °C 3 mm
5Zipolite BeachMexico 9.7 28.1 °C 26 °C 3 mm
6Kashid BeachIndia 9.7 27.2 °C 30 °C 5 mm
7Uran BeachIndia 9.7 26.8 °C 30 °C 5 mm
8Playa QuietaMexico 9.6 28.9 °C 28 °C 6 mm
9Gokarna BeachIndia 9.6 28.5 °C 28 °C 4 mm
10Palolem BeachIndia 9.6 28.3 °C 30 °C 3 mm
11Calangute BeachIndia 9.6 28.2 °C 29 °C 2 mm
12Candolim BeachIndia 9.6 28.2 °C 29 °C 2 mm
13Miramar BeachIndia 9.6 28.1 °C 30 °C 3 mm
14Malpe BeachIndia 9.5 28.7 °C 28 °C 9 mm
15Udupi BeachIndia 9.5 28.7 °C 28 °C 9 mm
16Vagator BeachIndia 9.5 28.2 °C 31 °C 3 mm
17Querim BeachIndia 9.5 28.2 °C 31 °C 3 mm
18ManzanilloMexico 9.5 28.0 °C 25 °C 7 mm
19Golden BeachIndia 9.5 25.7 °C 26 °C 13 mm
20Jumeirah BeachUnited Arab Emirates 9.5 24.8 °C 25 °C 14 mm
21MazatlánMexico 9.5 24.7 °C 27 °C 11 mm
22Kannur BeachIndia 9.4 28.8 °C 28 °C 21 mm
23Kozhikode BeachIndia 9.4 28.7 °C 27 °C 23 mm
24Pattaya BeachThailand 9.4 28.1 °C 29 °C 11 mm
25Jomtien PlajıThailand 9.4 28.1 °C 29 °C 11 mm
26Gorai BeachIndia 9.4 26.7 °C 32 °C 4 mm
27SámaraCosta Rica 9.3 28.2 °C 29 °C 34 mm
28Rincón de GuayabitosMexico 9.3 26.1 °C 26 °C 19 mm
29Playa de OroMexico 9.3 26.1 °C 26 °C 19 mm
30Playa EsmeraldaMexico 9.3 26.1 °C 26 °C 19 mm
31Qurum BeachOman 9.3 25.4 °C 25 °C 11 mm
32Playa La EntregaMexico 9.2 27.5 °C 28 °C 4 mm
33Playa RiscalilloMexico 9.2 27.5 °C 28 °C 4 mm
34BayahibeDominican Republic 9.0 27.4 °C 29 °C 47 mm
35Praia de TambaúBrazil 8.9 27.6 °C 27 °C 29 mm
36Praia BelaBrazil 8.9 27.5 °C 27 °C 29 mm
37Praia dos CarneirosBrazil 8.9 27.4 °C 29 °C 40 mm
38Playa JuanilloDominican Republic 8.9 27.3 °C 27 °C 46 mm
39PalominoColombia 8.9 26.7 °C 29 °C 42 mm
40Playa NaranjoCosta Rica 8.8 28.2 °C 26 °C 70 mm
41JacóCosta Rica 8.8 28.2 °C 26 °C 70 mm
42Praia de IracemaBrazil 8.8 27.8 °C 28 °C 18 mm
43Maho BeachSint Maarten 8.8 27.3 °C 27 °C 39 mm
44Playa MarbellaColombia 8.7 28.6 °C 32 °C 31 mm
45Seven Mile BeachCayman Islands 8.7 27.6 °C 27 °C 39 mm
46Playa AliciaDominican Republic 8.7 27.2 °C 27 °C 57 mm
47Playa SosúaDominican Republic 8.7 27.2 °C 27 °C 57 mm
48Playa MacaoDominican Republic 8.7 27.2 °C 27 °C 64 mm
49VaraderoCuba 8.7 26.4 °C 26 °C 30 mm
50JericoacoaraBrazil 8.6 28.0 °C 28 °C 26 mm
51El RodaderoColombia 8.6 27.3 °C 27 °C 43 mm
52Playa FlamencoUnited States 8.6 27.3 °C 27 °C 59 mm
53Playa BlancaColombia 8.6 27.3 °C 27 °C 43 mm
54Playa TortugasMexico 8.6 27.1 °C 26 °C 64 mm
55Playa CaracolMexico 8.6 27.1 °C 26 °C 64 mm
56Playa CristalColombia 8.6 26.9 °C 27 °C 43 mm
57Playa GrandeColombia 8.6 26.9 °C 27 °C 43 mm
58Delray BeachUnited States 8.6 26.1 °C 24 °C 57 mm
59Deerfield BeachUnited States 8.6 25.6 °C 24 °C 57 mm
60Pompano BeachUnited States 8.6 25.6 °C 24 °C 57 mm

Warmest sea in December

  1. Pantai Marina Indonesia 29.6 °C
  2. Pantai Remis Malaysia 29.2 °C
  3. Pantai Festival Ancol Indonesia 29.1 °C
  4. Pantai Senggigi Indonesia 29.0 °C
  5. Playa Caleta Mexico 29.0 °C
  6. Pantai Yeh Leh Indonesia 29.0 °C
  7. Pantai Biru Indonesia 29.0 °C
  8. Pantai Saujana Malaysia 29.0 °C
  9. Pantai Air Manis Indonesia 28.9 °C
  10. Pantai Anyer Indonesia 28.9 °C
  11. Playa Quieta Mexico 28.9 °C
  12. Pantai Pasir Putih Indonesia 28.8 °C
  13. Kannur Beach India 28.8 °C
  14. Kozhikode Beach India 28.7 °C
  15. Kochi Beach India 28.7 °C
  16. Kelingking Beach Indonesia 28.7 °C
  17. Malpe Beach India 28.7 °C
  18. Pantai Melasti Indonesia 28.7 °C
  19. Pantai Pandawa Indonesia 28.7 °C
  20. Kuta Beach Indonesia 28.7 °C

Best in December by continent

Asia

  1. Kashid Beach India · 9.7
  2. Uran Beach India · 9.7
  3. Jumeirah Beach United Arab Emirates · 9.5
  4. Pattaya Beach Thailand · 9.4
  5. Jomtien Plajı Thailand · 9.4
  6. Qurum Beach Oman · 9.3

Europe

  1. Playa Kalki Netherlands · 8.5
  2. Playa del Inglés Spain · 6.3
  3. Playa Las Gaviotas Spain · 6.0
  4. Nissi Beach Cyprus · 4.4
  5. Larnaca Beach Cyprus · 4.3
  6. Praia Verde Portugal · 3.7

North America

  1. Playa Caleta Mexico · 9.7
  2. Playa Zicatela Mexico · 9.7
  3. Sámara Costa Rica · 9.3
  4. Bayahibe Dominican Republic · 9.0
  5. Playa Juanillo Dominican Republic · 8.9
  6. Playa Naranjo Costa Rica · 8.8

Oceania

  1. Bondi Beach Australia · 6.8
  2. Umina Beach Australia · 6.8
  3. Wharariki Beach New Zealand · 2.4

South America

  1. Praia de Tambaú Brazil · 8.9
  2. Praia Bela Brazil · 8.9
  3. Palomino Colombia · 8.9
  4. Playa Marbella Colombia · 8.7
  5. Playa Anakena Chile · 7.8
  6. Pimentel Peru · 7.8