Where to go in December

December weather at a glance, starting with the beach: where the sea is still warm, the sky is clear and the rain has stopped. Every figure is a long-term monthly average from ERA5 climate data, the same numbers you can explore on the Leidora climate map.

Beach weather

Where the sea is warm in December

Ranked by Leidora's beach score, the one the map shows: sea temperature 35%, afternoon air 30%, rain 20%, clear sky 15%. One weak part pulls the whole score down, so a hot, sunny coast with a cold sea does not make the list. Only places rated Good (60+) or better are shown, at most two per country: the world's best 15 under All, and up to 10 for each continent. Day is the afternoon high at the shore: the grid's daily maximum runs 1–3 °C cool on the coast, as 151 weather stations measured, so it is corrected as the score corrects it.

  1. Abu DhabiUnited Arab Emirates
    Excellent 95 / 100
    Day
    29°
    Night
    17°
    Sea
    24°
    mm/day
    0.1
    Clear
    94%
    100 60 0 Jan Apr Jul Dec

    Sea 24 °C, afternoons around 29 °C, almost no rain.

    Open Abu Dhabi on the map →
  2. Puerto VallartaMexico
    Excellent 94 / 100
    Day
    29°
    Night
    18°
    Sea
    26°
    mm/day
    1.2
    Clear
    90%
    100 60 0 Jan Apr Jul Dec

    Sea 26 °C, afternoons around 29 °C, brief showers at most.

    Open Puerto Vallarta on the map →
  3. San Juan del SurNicaragua
    Excellent 94 / 100
    Day
    30°
    Night
    24°
    Sea
    26°
    mm/day
    1.3
    Clear
    88%
    100 60 0 Jan Apr Jul Dec

    Sea 26 °C, afternoons around 30 °C, brief showers at most.

    Open San Juan del Sur on the map →
  4. HonoluluUnited States
    Excellent 93 / 100
    Day
    28°
    Night
    22°
    Sea
    25°
    mm/day
    1.6
    Clear
    84%
    100 60 0 Jan Apr Jul Dec

    Sea 25 °C, afternoons around 28 °C, some rain.

    Open Honolulu on the map →
  5. MazatlánMexico
    Excellent 93 / 100
    Day
    27°
    Night
    17°
    Sea
    25°
    mm/day
    0.3
    Clear
    92%
    100 60 0 Jan Apr Jul Dec

    Sea 25 °C, afternoons around 27 °C, almost no rain.

    Open Mazatlán on the map →
  6. MuscatOman
    Excellent 92 / 100
    Day
    27°
    Night
    18°
    Sea
    26°
    mm/day
    0.2
    Clear
    95%
    100 60 0 Jan Apr Jul Dec

    Sea 26 °C, afternoons around 27 °C, almost no rain. Best month: March.

    Open Muscat on the map →
  7. Fort-de-FranceMartinique
    Excellent 92 / 100
    Day
    30°
    Night
    24°
    Sea
    28°
    mm/day
    2.0
    Clear
    89%
    100 60 0 Jan Apr Jul Dec

    Sea 28 °C, afternoons around 30 °C, some rain.

    Open Fort-de-France on the map →
  8. BridgetownBarbados
    Excellent 91 / 100
    Day
    30°
    Night
    25°
    Sea
    28°
    mm/day
    1.8
    Clear
    88%
    100 60 0 Jan Apr Jul Dec

    Sea 28 °C, afternoons around 30 °C, some rain.

    Open Bridgetown on the map →
  9. Saint John'sAntigua and Barbuda
    Excellent 91 / 100
    Day
    30°
    Night
    25°
    Sea
    28°
    mm/day
    1.9
    Clear
    88%
    100 60 0 Jan Apr Jul Dec

    Sea 28 °C, afternoons around 30 °C, some rain.

    Open Saint John's on the map →
  10. Hua HinThailand
    Excellent 91 / 100
    Day
    30°
    Night
    22°
    Sea
    28°
    mm/day
    0.5
    Clear
    88%
    100 60 0 Jan Apr Jul Dec

    Sea 28 °C, afternoons around 30 °C, brief showers at most.

    Open Hua Hin on the map →
  11. PerthAustralia
    Great 90 / 100
    Day
    29°
    Night
    18°
    Sea
    21°
    mm/day
    0.4
    Clear
    94%
    100 60 0 Jan Apr Jul Dec

    Sea 21 °C, afternoons around 29 °C, almost no rain.

    Open Perth on the map →
  12. Punta CanaDominican Republic
    Excellent 90 / 100
    Day
    30°
    Night
    25°
    Sea
    28°
    mm/day
    2.2
    Clear
    87%
    100 60 0 Jan Apr Jul Dec

    Sea 28 °C, afternoons around 30 °C, some rain.

    Open Punta Cana on the map →
  13. NassauBahamas
    Great 89 / 100
    Day
    28°
    Night
    23°
    Sea
    26°
    mm/day
    1.5
    Clear
    82%
    100 60 0 Jan Apr Jul Dec

    Sea 26 °C, afternoons around 28 °C, some rain. Best month: April.

    Open Nassau on the map →
  14. OranjestadAruba
    Great 89 / 100
    Day
    30°
    Night
    26°
    Sea
    28°
    mm/day
    2.3
    Clear
    88%
    100 60 0 Jan Apr Jul Dec

    Sea 28 °C, afternoons around 30 °C, some rain. Best month: February.

    Open Oranjestad on the map →
  15. George TownCayman Islands
    Great 89 / 100
    Day
    30°
    Night
    26°
    Sea
    28°
    mm/day
    1.5
    Clear
    87%
    100 60 0 Jan Apr Jul Dec

    Sea 28 °C, afternoons around 30 °C, brief showers at most.

    Open George Town on the map →
  16. SalvadorBrazil
    Great 87 / 100
    Day
    31°
    Night
    25°
    Sea
    27°
    mm/day
    1.8
    Clear
    84%
    100 60 0 Jan Apr Jul Dec

    Sea 27 °C, afternoons around 31 °C, some rain.

    Open Salvador on the map →
  17. Marsa AlamEgypt
    Great 87 / 100
    Day
    26°
    Night
    15°
    Sea
    25°
    mm/day
    0.1
    Clear
    96%
    100 60 0 Jan Apr Jul Dec

    Sea 25 °C, afternoons around 26 °C, almost no rain. Best month: April.

    Open Marsa Alam on the map →
  18. Phu QuocVietnam
    Great 86 / 100
    Day
    31°
    Night
    26°
    Sea
    28°
    mm/day
    1.8
    Clear
    86%
    100 60 0 Jan Apr Jul Dec

    Sea 28 °C, afternoons around 31 °C, some rain.

    Open Phu Quoc on the map →
  19. SalalahOman
    Great 86 / 100
    Day
    26°
    Night
    15°
    Sea
    26°
    mm/day
    0.1
    Clear
    98%
    100 60 0 Jan Apr Jul Dec

    Sea 26 °C, afternoons around 26 °C, almost no rain. Best month: March.

    Open Salalah on the map →
  20. MáncoraPeru
    Great 86 / 100
    Day
    31°
    Night
    21°
    Sea
    22°
    mm/day
    0.6
    Clear
    85%
    100 60 0 Jan Apr Jul Dec

    Sea 22 °C, afternoons around 31 °C, brief showers at most.

    Open Máncora on the map →
  21. Grand BaieMauritius
    Great 85 / 100
    Day
    30°
    Night
    22°
    Sea
    27°
    mm/day
    3.3
    Clear
    86%
    100 60 0 Jan Apr Jul Dec

    Sea 27 °C, afternoons around 30 °C, some rain. Best month: November.

    Open Grand Baie on the map →
  22. CartagenaColombia
    Great 84 / 100
    Day
    32°
    Night
    24°
    Sea
    29°
    mm/day
    1.8
    Clear
    90%
    100 60 0 Jan Apr Jul Dec

    Sea 29 °C, afternoons around 32 °C, some rain.

    Open Cartagena on the map →
  23. Gold CoastAustralia
    Great 84 / 100
    Day
    29°
    Night
    21°
    Sea
    25°
    mm/day
    3.0
    Clear
    79%
    100 60 0 Jan Apr Jul Dec

    Sea 25 °C, afternoons around 29 °C, some rain.

    Open Gold Coast on the map →
  24. SanyaChina
    Great 84 / 100
    Day
    27°
    Night
    20°
    Sea
    25°
    mm/day
    0.8
    Clear
    78%
    100 60 0 Jan Apr Jul Dec

    Sea 25 °C, afternoons around 27 °C, brief showers at most. Best month: March.

    Open Sanya on the map →
  25. Goa (Calangute)India
    Great 82 / 100
    Day
    33°
    Night
    22°
    Sea
    28°
    mm/day
    0.2
    Clear
    96%
    100 60 0 Jan Apr Jul Dec

    Sea 28 °C, afternoons around 33 °C, almost no rain. Best month: February.

    Open Goa (Calangute) on the map →
  26. Diani BeachKenya
    Great 81 / 100
    Day
    33°
    Night
    25°
    Sea
    28°
    mm/day
    2.0
    Clear
    84%
    100 60 0 Jan Apr Jul Dec

    Sea 28 °C, afternoons around 33 °C, some rain. Best month: September.

    Open Diani Beach on the map →
  27. NatalBrazil
    Very good 80 / 100
    Day
    33°
    Night
    24°
    Sea
    28°
    mm/day
    1.2
    Clear
    82%
    100 60 0 Jan Apr Jul Dec

    Sea 28 °C, afternoons around 33 °C, brief showers at most. Best month: September.

    Open Natal on the map →
  28. PhuketThailand
    Very good 78 / 100
    Day
    31°
    Night
    25°
    Sea
    29°
    mm/day
    3.1
    Clear
    81%
    100 60 0 Jan Apr Jul Dec

    Sea 29 °C, afternoons around 31 °C, some rain. Best month: February.

    Open Phuket on the map →
  29. Punta del EsteUruguay
    Very good 75 / 100
    Day
    26°
    Night
    17°
    Sea
    21°
    mm/day
    2.4
    Clear
    82%
    100 60 0 Jan Apr Jul Dec

    Sea 21 °C, afternoons around 26 °C, some rain. Best month: January.

    Open Punta del Este on the map →
  30. ZanzibarTanzania
    Very good 70 / 100
    Day
    33°
    Night
    26°
    Sea
    29°
    mm/day
    3.6
    Clear
    81%
    100 60 0 Jan Apr Jul Dec

    Sea 29 °C, afternoons around 33 °C, some rain. Best month: August.

    Open Zanzibar on the map →
  31. LangkawiMalaysia
    Good 68 / 100
    Day
    31°
    Night
    24°
    Sea
    29°
    mm/day
    3.9
    Clear
    77%
    100 60 0 Jan Apr Jul Dec

    Sea 29 °C, afternoons around 31 °C, some rain. Best month: January.

    Open Langkawi on the map →
  32. CoronPhilippines
    Good 67 / 100
    Day
    31°
    Night
    26°
    Sea
    29°
    mm/day
    4.7
    Clear
    84%
    100 60 0 Jan Apr Jul Dec

    Sea 29 °C, afternoons around 31 °C, a lot of rain. Best month: February.

    Open Coron on the map →
  33. HurghadaEgypt
    Good 66 / 100
    Day
    24°
    Night
    15°
    Sea
    25°
    mm/day
    0.0
    Clear
    98%
    100 60 0 Jan Apr Jul Dec

    Sea 25 °C, afternoons around 24 °C, almost no rain. Best month: April.

    Open Hurghada on the map →

Map images: © OpenFreeMap, © OpenMapTiles, data © OpenStreetMap contributors.

Just missed December

Rated Very good or better in a neighbouring month, but not now.

Another month

Open the beach map for December