Where is it warm in January

The warmest countries in January are Sri Lanka (29°C by day), Thailand (28°C) and Indonesia (28°C).

The sea is warm enough for swimming (at least 24°C) in January in 8 of 27 countries.

CountryDayNightSeaRainWarmest place
Sri Lanka29°C22°C28°C75 mmColombo
Thailand28°C25°C27°C80 mmPattaya
Indonesia28°C25°C28°C301 mmSurabaya
Maldives28°C27°C28°C75 mmFuvahmulah
Jamaica27°C24°C27°C33 mmKingston
Cuba27°C19°C25°C23 mmVaradero
Dominican Republic26°C23°C27°C38 mmSanto Domingo
Mexico26°C21°C25°C50 mmTulum
Oman25°C16°C23°C11 mmSalalah
Vietnam24°C21°C24°C63 mmNha Trang
Cape Verde24°C22°C24°C22 mmPraia
United Arab Emirates23°C17°C23°C22 mmFujairah
Egypt21°C15°C20°C2 mmMarsa Alam
Morocco18°C12°C16°C27 mmAgadir
Tunisia15°C9°C13°C37 mmSousse
Cyprus15°C12°C17°C81 mmLarnaca
Malta15°C14°C16°C74 mmSan Pawl il-Bahar
Portugal15°C11°C14°C50 mmFunchal
Spain15°C12°C15°C31 mmAdeje
Greece14°C11°C15°C116 mmRhodes
Italy13°C7°C13°C65 mmCagliari
Türkiye12°C5°C15°C181 mmAlanya
Albania11°C8°C12°C117 mmVlorë
France11°C6°C12°C58 mmNice
Croatia9°C5°C11°C90 mmŠibenik
Montenegro7°C2°C11°C156 mmBar
Bulgaria6°C-1°C4°C59 mmBurgas

The ranking uses long-term averages for each country's most popular resorts (median value), or its seaside places or largest cities where no resorts are listed.

Where is it warm in other months

FAQ

Where is it warmest in January?

Of 27 popular holiday destinations, the warmest are Sri Lanka (29°C by day), Thailand (28°C) and Indonesia (28°C).

Where is the sea warm in January?

The sea is at least 24°C in Sri Lanka (28°C), Thailand (27°C), Indonesia (28°C), Maldives (28°C), Jamaica (27°C), Cuba (25°C), Dominican Republic (27°C), Mexico (25°C).

Where is it warm in Europe in January?

Closest to home, in Europe and around the Mediterranean, the warmest are Egypt (21°C), Morocco (18°C), Tunisia (15°C), Cyprus (15°C).

Long-term averages from NASA POWER data (MERRA-2, 2001-2020 reanalysis, CC BY 4.0). Sea temperature is the average water surface temperature at the nearest grid point over the sea. This is climate, not a forecast for a specific day.