Where is hot in December 2026?

The hottest places within 5½ hours of the UK in December are Sharm el-Sheikh (24°C), Hurghada (23°C) and Aqaba (23°C), going by average daytime highs over the last ten years. Fly further and Goa (32°C), The Gambia (31°C) and Bangkok (31°C) are reliably hot.

Hottest short haul

Sharm el-Sheikh

24°C · 5h flight

Hottest in Europe

Gran Canaria

22°C · 4h flight

Warmest sea, short haul

Sharm el-Sheikh

25°C sea · 5h flight

Hot and driest

The Gambia

0 wet days · 6h flight

Hottest long haul

Goa

32°C · 9½h flight

Short haul: under 5½ hours from the UK

Sorted hottest first. Rows marked wet season average 12 or more rainy days in December.

DestinationDayNightSeaWet daysSun/dayFlight
Sharm el-SheikhEgypt24°C15°C25°C110h5h
HurghadaEgypt23°C16°C24°C010h5h
AqabaJordan23°C13°C24°C19h5h
Gran CanariaSpain (Canary Islands)22°C16°C22°C310h4h
TenerifeSpain (Canary Islands)22°C17°C22°C310h4h
AgadirMorocco22°C12°C18°C39h3½h
LanzaroteSpain (Canary Islands)22°C16°C21°C39h3½h
FuerteventuraSpain (Canary Islands)21°C17°C20°C310h4h
MarrakechMorocco20°C7°C–69h3h
MadeiraPortugal20°C15°C21°C118h3½h
MalagaSpain18°C11°C17°C68h2½h
HammametTunisia18°C11°C19°C78h2½h
MaltaMalta17°C14°C19°C98h3h
AlgarvePortugal17°C10°C17°C78h2½h
RhodesGreece17°C12°C21°C108h4h
SevilleSpain17°C8°C–68h2½h
MajorcaSpain16°C10°C17°C78h2h
SicilyItaly16°C11°C18°C118h2½h
LisbonPortugal16°C10°C16°C97h2½h
AthensGreece14°C8°C18°C97h3½h
Cyprus (Paphos)Cypruswet season18°C11°C21°C128h4½h
CreteGreecewet season17°C12°C19°C128h3½h
AntalyaTurkeywet season16°C8°C21°C127h4h

Medium haul: 5½ to 8 hours

Sorted hottest first. Rows marked wet season average 12 or more rainy days in December.

DestinationDayNightSeaWet daysSun/dayFlight
The GambiaThe Gambia31°C22°C25°C010h6h
DubaiUAE26°C17°C24°C110h7h
Cape Verde (Sal)Cape Verde26°C22°C25°C110h5½h
Abu DhabiUAE26°C20°C25°C110h7h
MuscatOman26°C19°C26°C110h7½h
AntiguaAntigua and Barbudawet season28°C25°C28°C1710h8h

Long haul: over 8 hours

Sorted hottest first. Rows marked wet season average 12 or more rainy days in December.

DestinationDayNightSeaWet daysSun/dayFlight
GoaIndia32°C22°C28°C210h9½h
BangkokThailand31°C22°C–410h11½h
Kerala (Kochi)India30°C24°C30°C1010h10h
SydneyAustralia26°C18°C21°C1012h20½h
Cape TownSouth Africa24°C16°C14°C513h12h
ZanzibarTanzaniawet season31°C25°C30°C2112h9h
Diani BeachKenyawet season30°C25°C29°C2012h9h
MauritiusMauritiuswet season30°C24°C28°C1912h12h
SingaporeSingaporewet season29°C24°C29°C289h13½h
BaliIndonesiawet season29°C24°C30°C2710h15h
PhuketThailandwet season29°C24°C29°C1710h12h
Sri Lanka (south coast)Sri Lankawet season29°C23°C29°C229h11h
BarbadosBarbadoswet season29°C24°C28°C1411h8½h
Jamaica (Montego Bay)Jamaicawet season29°C23°C29°C1410h9½h
MaldivesMaldiveswet season28°C26°C29°C1810h10½h
St LuciaSt Luciawet season28°C24°C28°C1911h8½h
Punta CanaDominican Republicwet season27°C24°C28°C2011h8½h
SeychellesSeychelleswet season27°C25°C29°C2510h10h
Hoi AnVietnamwet season25°C21°C25°C275h12h

Where is hot in Europe in December?

Gran Canaria is the warmest place in Europe in December at 22°C on an average day, with the sea at 22°C. Nowhere in Europe averages 24°C in December, so treat these as warm, not hot.

DestinationDayNightSeaWet daysSun/dayFlight
Gran CanariaSpain (Canary Islands)22°C16°C22°C310h4h
TenerifeSpain (Canary Islands)22°C17°C22°C310h4h
LanzaroteSpain (Canary Islands)22°C16°C21°C39h3½h
FuerteventuraSpain (Canary Islands)21°C17°C20°C310h4h
MadeiraPortugal20°C15°C21°C118h3½h
MalagaSpain18°C11°C17°C68h2½h
MaltaMalta17°C14°C19°C98h3h
AlgarvePortugal17°C10°C17°C78h2½h
RhodesGreece17°C12°C21°C108h4h
SevilleSpain17°C8°C–68h2½h
MajorcaSpain16°C10°C17°C78h2h
SicilyItaly16°C11°C18°C118h2½h
LisbonPortugal16°C10°C16°C97h2½h
AthensGreece14°C8°C18°C97h3½h
Cyprus (Paphos)Cypruswet season18°C11°C21°C128h4½h
CreteGreecewet season17°C12°C19°C128h3½h
AntalyaTurkeywet season16°C8°C21°C127h4h

December sun: quick answers

Where is hot in Europe in December?

Gran Canaria (22°C), Tenerife (22°C), Lanzarote (22°C), Fuerteventura (21°C) have the highest average daytime temperatures in Europe in December. That is warm rather than hot: for 24°C and above you need to leave Europe.

What is the hottest place within 4 hours of the UK in December?

Gran Canaria averages 22°C by day and 16°C at night in December, about 4h from London.

Where is the sea warm enough to swim in December?

Within 5½ hours of the UK the sea is warmest in Sharm el-Sheikh (25°C), Hurghada (24°C), Aqaba (24°C). We count 21°C and above as comfortable without a wetsuit.

Where should I avoid in December because of rain?

Zanzibar (21 wet days), Diani Beach (20 wet days), Mauritius (19 wet days), Singapore (28 wet days) are hot but in their rainy season in December, averaging 12 or more days with at least 1 mm of rain.

What is the hottest destination in December?

Of the 48 places we track, Goa is the hottest outside its rainy season in December, averaging 32°C by day.

Picked a spot? Our guide to December holidays from the UK covers what to do there, school-holiday timing and booking checks. For city breaks rather than sun, see the best places to travel in December.

How we measured this

Temperatures, rain and sunshine are averages of every day in December from 2016 to 2025, taken from the Open-Meteo historical weather archive (ECMWF ERA5 reanalysis). Sea temperatures are 2023 to 2025 averages from the Open-Meteo marine archive. A wet day has at least 1 mm of rain. Flight times are estimates for a direct flight from London Heathrow, based on distance, and rounded to the half hour; check your airline for exact times. Reanalysis data describes an area about 25 km across, so a sheltered beach can run a degree or two warmer than the figure here. Data last refreshed 2026-09-24.

Found your December sun spot?

Save the beach bars, restaurants and views you find on TikTok and Instagram straight to a map, then let Dream Trip turn them into a day-by-day plan.

Download on the App Store
Free to downloadFor iPhoneAI-powered planning