Things to Do in Spain in December
December weather, activities, events & insider tips
December Weather in Spain
Is December Right for You?
Advantages
- Perfect mild weather for walking - daytime temperatures of 12-15°C (54-59°F) make exploring cities like Seville, Granada, and Madrid comfortable without summer's exhausting heat
- Christmas markets and nativity scenes (belenes) transform cities - Seville's Plaza Nueva market, Barcelona's Fira de Santa Llúcia, and Madrid's Plaza Mayor create magical atmospheres with artisan crafts and traditional foods
- Lowest accommodation prices outside August - hotel rates drop 40-60% from summer peaks, with luxury properties in Andalusia offering exceptional value
- Prime museum season with shorter queues - Prado, Guggenheim, and Alhambra have 50% fewer visitors than summer, plus extended winter exhibition schedules
Considerations
- Limited daylight hours - sunset at 6:00pm means outdoor sightseeing effectively ends early, requiring careful itinerary planning
- Many coastal restaurants and beach clubs close for winter season, particularly along Costa del Sol and Costa Brava
- Unpredictable weather in northern regions - Basque Country and Galicia can experience sudden storms with winds up to 60 km/h (37 mph)
Best Activities in December
Alhambra Palace Winter Tours
December's cool 12°C (54°F) temperatures make exploring Granada's Alhambra complex comfortable without summer's oppressive heat. Morning tours at 9am offer the best light for photography, and you'll encounter 60% fewer crowds than peak season. The Generalife gardens maintain their beauty even in winter.
Seville Cathedral and Alcázar Walking Tours
Perfect weather for extensive walking - December's mild temperatures let you comfortably explore both UNESCO sites in one day. The orange trees throughout the city release their fragrance in winter air, and cathedral's interior feels warming rather than stifling.
Madrid Art Triangle Museum Tours
December is prime indoor cultural season. Museums extend winter exhibition schedules, and comfortable 8-12°C (46-54°F) walking temperatures between Prado, Reina Sofia, and Thyssen make the art triangle easily walkable. Evening museum hours until 8pm take advantage of early darkness.
Andalusian White Villages Tours
December transforms pueblos blancos with crisp air and dramatic cloud formations against whitewashed walls. Temperatures of 10-15°C (50-59°F) make hiking between villages like Ronda, Grazalema, and Zahara de la Sierra comfortable. Fewer tour buses mean authentic village experiences.
Basque Pintxos and Cider House Tours
December marks cider season in Basque Country - traditional sagardotegiak (cider houses) open for their peak season. Cool 8-12°C (46-54°F) weather makes walking between pintxos bars in San Sebastian's Parte Vieja comfortable, and winter specialties like kokotxas (cod throat) appear on menus.
Catalonian Christmas Market Tours
Barcelona's Christmas markets reach full swing in December. Fira de Santa Llúcia near the Cathedral (running since 1786) offers unique Catalan Christmas traditions like caganers and tió de Nadal. Cool evening temperatures around 7°C (45°F) make mulled wine (vi calent) and hot chestnuts perfect.
December Events & Festivals
Christmas Markets (Mercados de Navidad)
Traditional Christmas markets appear in major squares - Madrid's Plaza Mayor, Barcelona's Cathedral area, and Seville's Plaza Nueva feature artisan crafts, nativity figures, and traditional sweets like turrón and polvorones
Los Santos Inocentes
Spain's version of April Fools' Day on December 28th. Expect pranks, joke news stories, and playful atmosphere throughout the country. Many businesses and attractions participate with humorous promotions
Nochevieja Preparations
December builds toward New Year's Eve celebrations. Madrid's Puerta del Sol hosts the famous grape-eating tradition broadcast nationally. Cities begin installing stages and preparing public celebrations throughout the month