Tenerife: Weather in December

Avg. 22°C

When?
Travellers and flight class

December in Tenerife is a unique way to enjoy the festive season, combining mild island weather with a warm and welcoming atmosphere. From illuminated Christmas markets to scenic coastal walks, the island offers a refreshing alternative to the winter chill of mainland Europe. Whether you’re seeking adventure in the mountains, relaxation on the beach, or a vibrant mix of local traditions, Tenerife in December provides a memorable end-of-year escape.

Avg. temperature:

22°C

Avg. hours of sunshine:

6 hrs/day

Avg. rainfall:

5 days/month

Average temperature and rainfall

Tenerife in December enjoys mild and stable weather, with average daytime temperatures of around 22°C and comfortable nighttime lows of 16°C. Rainfall increases slightly compared to previous months, averaging about 40mm over a few days, but showers are usually short-lived. The sea remains relatively warm at 21°C, allowing for refreshing swims, especially in the south, where the climate is generally warmer. With around 6 hours of sunshine per day, visitors can still enjoy long, bright afternoons exploring the island.

Top reasons to visit Tenerife in December

December is a fantastic time to visit Tenerife, whether you’re looking to escape the winter chill or experience a different kind of festive season. The island’s beaches remain inviting, while the cooler temperatures make hiking and sightseeing more comfortable. Tenerife’s Christmas celebrations bring a unique blend of Canarian traditions, from nativity scenes in historic towns to festive markets and open-air concerts. As the year comes to an end, visitors can enjoy spectacular New Year’s Eve fireworks by the coast. Whether you're seeking warmth, adventure, or a special way to celebrate the holidays, Tenerife in December offers an unforgettable experience.

Weather in Tenerife month-by-month

Spring

Weather in March

Avg. temp: 21°C

Weather in April

Avg. temp: 22°C

Weather in May

Avg. temp: 24°C

Summer

Weather in June

Avg. temp: 26°C

Weather in July

Avg. temp: 28°C

Weather in August

Avg. temp: 29°C

Autumn

Weather in September

Avg. temp: 28°C

Weather in October

Avg. temp: 26°C

Weather in November

Avg. temp: 24°C

Winter

Weather in December

Avg. temp: 22°C

Weather in January

Avg. temp: 20°C

Weather in February

Avg. temp: 20°C

Top Tenerife deals not to be missed

You could also be interested in

Sign up to our newsletter

We'll send you exclusive offers and sneak peeks of our best deals,
plus travel tips and the latest advice on where you can go.