Where is it warm
Where Is It Warm in December?
December warmth means going a long way. Around 140 destinations clear 75 °F and only two are in Europe — Madeira and the Azores, both scraping the line. The rest is Southeast Asia in dry season, the Caribbean, the Gulf, and a southern hemisphere heading into its summer.
Temperature: 75°F – 88°F
Bangkok
Thailand
$679 rt · NYC
Cartagena
Colombia
$442 rt · NYC
Barranquilla
Colombia
$570 rt · NYC
Accra
Ghana
$587 rt · NYC
Surabaya
Indonesia
$660 rt · NYC
Mumbai
India
$686 rt · NYC
Windhoek
Namibia
$987 rt · NYC
Phnom Penh
Cambodia
$1,253 rt · NYC
Puerto Rico
Puerto Rico
$230 rt · NYC
Jamaica
Jamaica
$272 rt · NYC
Cayman Islands
Cayman Islands
$461 rt · NYC
Barbados
Barbados
$468 rt · NYC
Saint Lucia
Saint Lucia
Manila
Philippines
$495 rt · NYC
Ho Chi Minh City
Vietnam
$547 rt · NYC
Abidjan
Ivory Coast
$548 rt · NYC
Lagos
Nigeria
$620 rt · NYC
Dar es Salaam
Tanzania
$706 rt · NYC
Panama City
Panama
$732 rt · NYC
Diani Beach
Kenya
$738 rt · NYC
Mombasa
Kenya
$738 rt · NYC
Fortaleza
Brazil
$825 rt · NYC
Victoria Falls
Zambia / Zimbabwe
$896 rt · NYC
Recife
Brazil
$1,029 rt · NYC
Douala
Cameroon
$1,072 rt · NYC
Ao Nang
Thailand
$1,105 rt · NYC
Krabi
Thailand
$1,105 rt · NYC
Yangon
Myanmar
$1,105 rt · NYC
Colombo
Sri Lanka
$1,106 rt · NYC
Pattaya
Thailand
$1,147 rt · NYC
Langkawi
Malaysia
$1,164 rt · NYC
Cairns
Australia
$1,308 rt · NYC
Flores
Indonesia
$1,378 rt · NYC
Fiji
Fiji
$1,398 rt · NYC
Stone Town
Tanzania
$1,553 rt · NYC
Zanzibar
Tanzania
$1,553 rt · NYC
Gaborone
Botswana
$1,559 rt · NYC
Córdoba (Argentina)
Argentina
$571 rt · MIA
Lamu
Kenya
Siem Reap
Cambodia
Aruba
Aruba
$325 rt · NYC
Punta Cana
Dominican Republic
$334 rt · NYC
Playa del Carmen
Mexico
$349 rt · NYC
Tulum
Mexico
$349 rt · NYC
Montego Bay
Jamaica
$363 rt · NYC
Curaçao
Curaçao
$451 rt · NYC
U.S. Virgin Islands
U.S. Virgin Islands
$505 rt · NYC
Grenada
Grenada
$553 rt · NYC
Where the warmth actually is in December
Thailand is in the middle of its best stretch: Bangkok around 88 °F, Phuket 84 °F, with the rain gone and the humidity down. The Caribbean is at the start of its peak season, dry and outside hurricane season. Dubai at around 79 °F is mild rather than hot and is at its most walkable. And the southern hemisphere is in summer, which is why Cape Town and Sydney read as warm in the northern midwinter.
The Indian Ocean has some of the warmest water of the year in December — Bali, Zanzibar and the East African coast are all around 86 °F — which is what makes them a Christmas destination rather than a coincidence.
The measurements behind December
December's numbers reward reading past the headline. Bali shows an 86 °F sea, among the warmest anywhere, with 466 mm of rain — the wettest figure in the year's data. Turks & Caicos is cooler in the water at 81 °F but takes 44 mm and logs 315 hours of sun.
Zanzibar sits between them at 86 °F air, 86 °F sea and 107 mm. The Canaries are the European floor: Fuerteventura at 66 °F air and a 71 °F sea, dry at 13 mm, mild rather than warm.
Flying there in December
December has a cliff edge, and it falls around the 18th. Before it, fares behave like a normal low-season month and the first week is among the cheapest of the winter. After it, they behave like nothing else in the year. If the holidays themselves are fixed, book three to five months ahead — December is the one month where waiting reliably costs money.
Three things move a fare more than the destination does. Book six to eight weeks ahead for short-haul and two to three months for long-haul or peak season — later than that and you are usually paying for someone else's cancellation. Fly midweek: leisure demand clusters on Friday evenings and Sunday returns, and a Tuesday departure is routinely cheaper for the same trip. And shift your dates before you shop for airlines — a day or two either side of a holiday weekend saves more than any loyalty programme. The low fare calendar shows which days are actually cheapest on our busiest routes.
Every temperature on this page is the average daily high for that destination in that month, measured rather than estimated. The sea and rainfall filters come from the same source. Drag either end of the range to change what counts as warm — the list re-sorts instantly, warmest first.
Winter sun without a passport, and what the rest costs
The strongest question Americans ask in December has a domestic answer. Puerto Rico averages 82 °F with the sea at 81 °F and needs no passport, no customs queue and no currency — and it is the cheapest warm destination on this page from most of the country: $146 round trip from New York, $126 from Miami, $147 from Austin, $157 from Tampa, $180 from Minneapolis. The US Virgin Islands are 79 °F with an 81 °F sea. Honolulu is 77 °F and cheapest from the west: $253 from Phoenix, $270 from Dallas and San Diego, $288 from Los Angeles. The Florida Keys sit at the bottom of the range but stay swimmable.
Beyond that the honest answer is that December is expensive, and no amount of searching changes it. Turks & Caicos is $399 from New York, the Cayman Islands $385, Punta Cana $372, Aruba $349 — and Belize is $1,137. These are not badly-timed bookings; they are what the Caribbean costs in the fortnight everyone wants it. The one real outlier is the Yucatán: Cancún and Tulum run $156 from Denver, $170 from Chicago and $171 from Los Angeles, because the route is flown by low-cost carriers at volume from cities the Caribbean is not.
So the choice in December is usually between paying peak for the island you pictured, flying to Mexico instead, or staying inside the US and getting 82 °F for the price of a domestic hop. A page that tells you there are cheap Caribbean flights in late December is telling you something the fares do not support.