Where is hot in December in Europe

Cyprus in Europe in December Tenerife is warm in December

Mike Gerrard By Mike Gerrard

If you want some winter sun in Europe in December, your best bet is either Madeira or the Canary Islands. But you’ll find warm weather and sunshine in Greece, Cyprus, the Algarve and Malta. Morocco is also an excellent option, only three hours flying time from the UK.

Where’s hot in Europe in December

Country Destination Average highs Average hours of sun
Spain Lanzarote 22°C 6 hours
Spain Tenerife 22°C 6 hours
Cyprus Limassol 19°C 5 hours
Portugal Algarve 17°C 5 hours
Greece Crete 17°C 3 hours
Morocco Marrakech 20°C 7 hours

1. Lanzarote

Average highs in December: 22ºC
Average daily sunshine: 6 hours
Flying time from UK: 4 hours

With hardly any rain and a sea temperature of 20ºC, Lanzarote makes for the perfect winter sun destination. Forget the old nickname of Lanzagrotty, as the island is arguably the most sophisticated of the Canary Islands, and isn’t over-run with holidaymakers in December. It’s cool enough to enjoy hiking in the Timanfaya National Park but warm enough to appreciate renting a villa with its own private pool.

2. Tenerife

Average highs in December: 22ºC
Average daily sunshine: 6 hours
Flying time from UK: 4 hours

There’s a lot more to Tenerife than fly-and-flop package resorts. As a general rule, the north of the island is more cultural and the resorts less developed. However, the south has marginally better weather, and wherever you stay, you can take trips to enjoy the spectacular volcanic landscapes. For a splurge, here’s a choice of top-end hotels including the stunning Ritz-Carlton, Abama. Also check out these gorgeous villas with pools.

3. Cyprus

Average highs in December: 19ºC
Average daily sunshine: 5 hours
Flying time from UK: 4 hours 30 minutes

December is a good time of year to visit Cyprus, with low rainfall and temperatures that can get into the low 20s. It will appeal to hikers, though there are plenty of other holiday experiences to be had there, and the island is big enough to make a fly-drive a good option.

4. Algarve

Average highs in December: 17ºC
Average daily sunshine: 5 hours
Flying time from UK: 3 hours

Although December is the wettest month for the Algarve with 12 days of rain on average, it’s still a lot warmer than the UK and you’re also sure to get plenty of sunshine. Because it’s a less busy time of year you should find cheaper prices, making longer stays more affordable, with accommodation ranging from budget hotels with no single supplement to luxury villas.

5. Crete

Average highs in December: 17ºC
Average daily sunshine: 3 hours
Flying time from UK: 3 hours 45 minutes

Crete has similar temperatures to the Algarve in December but has less rain. It tends to be cloudy rather than rainy, so don’t be fooled by that low figure for hours of sunshine. It’s a good time of year to rent a car and explore the biggest of the Greek islands, perhaps stay in one of its eco-retreats, traditional accommodation or boutique hotels. And the dramatic south coast is just about as far south as you can go and still be in Europe!

6. Morocco

Average highs in December: 20ºC
Average daily sunshine: 7 hours
Flying time from UK: 3 hours 20 mins

We know, we’re cheating here, but airlines treat Marrakech as a short-haul destination and the flying time to Morocco is similar to southern Europe. The main difference in the weather is that temperatures can fall as low as 8ºC because of the desert climate, so pack warm. Marrakech is the most popular destination, with its exotic souks, great food and some chic riads to stay in. If you want beaches, go further south to the Agadir coastline where it’s a little warmer and dryer. Also on the coast, Essaouira, is a little more hip, while Fes, is an atmospheric city, a little less touristy than Marrakech.

7. La Palma

Average highs in December: 22ºC
Average daily sunshine: 5 hours
Flying time from UK: 4 hours

Not all the Canary Islands have the same climate, and La Palma has a little less sunshine and a little more rain (eight days on average) than Lanzarote. The extra rainfall does make it greener than its neighbours and there are as many banana plantations as there are beaches. There are also hundreds of miles of walking trails, and winter is an ideal time to enjoy them. Hiring a car is also recommended, and there are direct flights with easyJet from London and with TUI from London and Manchester.

See what weather to expect in Europe in other months:

October | November | December | January | February | March | April | May

Up to 40% off your next winter sun holiday

* Did you know you can save up to 40% on holiday prices? See all the latest deals.We publish new deals most weeks and you can get them delivered to your inbox by entering your email address below.

Last updated: 16 May 2022

Before you book

Travel restrictions have been lifted by the UK, but some other countries still have measures in place. Check the latest government travel advice.