Where Is Warm in Europe in Winter? The Warmest City Breaks for December, January and February
Where's warm in Europe in winter: the Canary Islands at 21 to 23°C by day, then Madeira, Cyprus, southern Spain and the Algarve. Average temperatures from national weather services, and flights from £28.
Written By Rick Blyth
Happiest at 36,000ft as the sun rises above the clouds
9 min read
•
Published on 26/10/2026
London in January: 8°C by day, and the sun's down before 5pm all month. So where in Europe can you go to warm up?
The Canary Islands. From December to February, Tenerife, Gran Canaria, Lanzarote and Fuerteventura reach 21 to 23°C by day. That's the average daytime high, the warmest part of a normal day. And in January the sun doesn't set there until after 6pm.
Flights are cheap, too. The cheapest one-city trip we found to Tenerife in December was £28 in flights per person. To Málaga in January, it was £35.
Madeira comes next, at about 20°C. Then come Cyprus, southern Spain and the Algarve, at 16 to 19°C. London averages 8 or 9°C.
Just beyond Europe, Agadir and Egypt's Red Sea coast are as warm as the Canaries. Marrakech is about 20°C by day.
Prices are flights only, per person: the cheapest trip leaving in that month, from any of our airports.
Winter Temperatures at a Glance 🌡️
Pick a month. Each place sits at its average daytime high, with London at the bottom for comparison. The table under it has all three months, and the hours of daylight in mid-January.
You won't sunbathe in Seville in January. But at about 16°C by day, it's perfect weather for walking round a city. London, by comparison, manages about 8°C.
On these city breaks, the light jacket comes off by lunchtime:
🗺️ Fun fact: strictly speaking, Cyprus is in Asia, but it's in the EU.
Hurghada and Sharm El-Sheikh
🌡️ Temperature: 22 or 23°C, in Egypt. That's as warm as Tenerife.
How Long Is the Flight to the Winter Sun? ⏱️
The Canaries are about four to five hours from the UK. Here are the shortest flight times:
Lanzarote: from 3 hours 55 minutes, from Bournemouth
Tenerife: from 4 hours 10 minutes, from Bournemouth
Madeira: from 3 hours 40 minutes
Marrakech: from 3 hours 25 minutes, from Bristol
Malta: from 3 hours 5 minutes, from Southend
Southern Spain and the Algarve: from about two and a half hours
Before You Book a Winter Sun City Break ✅
🌙 Pack for cool evenings. Daytime averages hide cold nights on the mainland. Seville, Marrakech and Málaga fall to 6 or 7°C in January. Only the Canaries and Madeira stay mild after dark.
🏝️ Choose the right side of the island. In the Canaries, the south is usually sunnier than the north. The Tenerife figures here are for the south.
🎟️ Book each flight directly with the airline. If you book your room first, make it refundable.
📌 Key points
The Canary Islands are the warmest places in Europe in winter, at 21 to 23°C by day.
Madeira comes next, at about 20°C. Then Cyprus, southern Spain and the Algarve, at 16 to 19°C.
Flights from £28 to Tenerife in December, and £35 to Málaga in January.
Nights on the mainland are cold: Seville drops to about 6°C in January.
You book each flight directly with the airline.
Questions People Ask 💬
Where Is the Warmest Place in Europe in December?
The Canary Islands. Tenerife averages 23°C by day in December. Gran Canaria, Lanzarote and Fuerteventura average about 22°C.
The nights stay around 15 or 16°C. Madeira is next, at 21°C.
Is Spain Warm in January?
Southern Spain is mild rather than warm. Málaga and Alicante average 17°C by day in January, and Seville 16°C. The nights are cold.
For real warmth in January, try the Canary Islands, which are part of Spain. They average 21 or 22°C.
Where Is Warm in Europe in February for a Short Break?
The Canaries, at 21 or 22°C, and Madeira, at 20°C. Málaga, Alicante and Seville reach about 18°C, and the days are about an hour longer than in January.
Where Is Warm in Europe in Winter That Isn't Too Far?
Málaga, Alicante, Faro and Seville are about two and a half to three hours from the UK. They average 16 to 18°C by day.
The Canaries are warmer, but about four to five hours away.
Ready for Some Winter Sun? ☀️
Choose your airport and your dates, and see every trip that fits, cheapest first. Search city breaks.
Going soon? Last-minute city breaks shows every trip leaving in the next 14 days, free to search.
Prices were found between the 23rd and the 26th of October 2026: flights only, per person, rounded up to the next pound. Fares change every day, so search for today's.