Spain in December

Christmas lights, markets and winter sun

Weather in December

Green northCold and rainy; snow in the mountains.
Madrid and the centreCold and bright.
Mediterranean coastMild and sunny days.
AndalusiaMild by day.
Canary IslandsWarm.

Christmas markets in Plaza Mayor (Madrid) and Barcelona. The Christmas lottery draw on 22 December stops the country.

Where to go in December

Community of Madrid

Madrid

Spain’s capital: the Prado, huge parks, late nights, the country’s biggest job market and a city that welcomes newcomers quickly.

€€€€ 3 to 4 days

Andalusia

Málaga

A real Spanish city on the beach, with the busiest airport in Andalusia, a booming tech scene, museums and the Costa del Sol on its doorste…

€€€€ 2 to 3 days

Canary Islands

Las Palmas de Gran Canaria

Europe’s favourite winter base for remote workers: a city beach (Las Canteras), coworking spaces, surf, and the same mild weather all year.

€€€€ 2 to 3 days

Canary Islands

Santa Cruz de Tenerife

Tenerife’s capital: one of the world’s biggest carnivals, the Auditorio, the Anaga mountains and Mount Teide within reach.

€€€€ 2 days

Catalonia

Barcelona

Gaudí, beaches, food and Europe’s best-known city break, plus a big international job market and some of Spain’s highest rents.

€€€€ 3 to 4 days

Andalusia

Seville

Andalusia’s capital: the cathedral and Giralda, the Real Alcázar, orange-tree squares, flamenco and the biggest Holy Week and spring fair i…

€€€€ 2 to 3 days

Frequently asked questions

Where should I go in Spain in December?

Good choices in December include Madrid, Málaga, Las Palmas de Gran Canaria, Santa Cruz de Tenerife, Barcelona, Seville. Christmas markets in Plaza Mayor (Madrid) and Barcelona. The Christmas lottery draw on 22 December stops the country.

What is the weather like in Spain in December?

Green north: Cold and rainy; snow in the mountains. Madrid and the centre: Cold and bright. Mediterranean coast: Mild and sunny days. Andalusia: Mild by day. Canary Islands: Warm.

← November January →