top of page

Where to Go in Spain in December: The Best Pick for Every Kind of Trip

Aug 15
9 min read

Updated: 6 days ago

December in Spain is the month of long tables, hot food, and lights strung across every plaza in the country. It's colder everywhere except the Canaries, but it's also when the country leans hardest into tradition: nativity scenes, ancient carols, harvest-adjacent festivals, and, further north, real snow. If you want Christmas magic, this is the month that delivers it.

Same approach as always: one place for six different kinds of trips, plus our own pick for the month. Prices, dates and event specifics can shift year to year, so double-check anything time-sensitive before you build a trip around it.

For Beach Lovers: Gran Canaria

This is the one true beach answer left on the calendar, and Gran Canaria does something with it most people never expect: every December, sculptors build a massive, genuinely elaborate nativity scene entirely out of sand on Las Canteras beach in Las Palmas, the Belén de Arena. It's been a running tradition for years, lit up at night, life-sized figures carved straight from the beach. So it's not just "escape to warm weather" this month, it's warm weather with its own piece of Christmas built right into the sand. → The Belén de Arena: Gran Canaria's Christmas Nativity Made Entirely of Sand

Weather in December: highs around 22°C (72°F), lows around 16°C (61°F), about 31mm (1.2in) of rain over roughly 5 days.

For Culture & Food Seekers: Asturias

Asturias does Christmas its own way: cider houses full at Nochebuena, mountain villages stringing lights early, and its own gaita tradition (a close cousin of Galicia's, distinct instrument, same Celtic-influenced roots) turning up in carols throughout December. The Christmas markets here lean toward the genuinely local rather than tourist-built: cheese, cider, hand-carved wood, the kind of stalls that exist because villages have always gathered this way in December, not because a market was scheduled in. → Cider Houses at Christmas: Asturias' Nochebuena

Weather in December (Oviedo): highs around 12°C (54°F), lows around 5°C (41°F), about 115mm (4.5in) of rain over roughly 17 days, this is a genuinely wet month here, plan around it.

For Hikers & Mountain Lovers: Baqueira-Beret, the Pyrenees

Baqueira-Beret, in the Catalan Pyrenees' Val d'Aran, is Spain's most storied ski resort (the royal family skis here) and its season typically opens right around the Constitution Day long weekend in early December, so it's genuinely one of the first places in the country where snow becomes the plan rather than the scenery. It has the alpine-village Christmas-card look people picture when they think "snowy mountain Christmas." If you're up for crossing a border, Andorra is right next door and runs real, well-built family winter programming: ice attractions, outdoor activity centers like Naturlandia, the kind of thing families come back raving about year after year. → Christmas Week in the Pyrenees: Baqueira-Beret and the Val d'Aran

Weather in the high Pyrenees in December varies enormously with elevation and snowfall, check resort snow reports directly rather than relying on valley-town averages.

For Animal & Wildlife Lovers: Doñana National Park

December through February is peak season for Doñana's wintering waterfowl: tens of thousands of ducks, geese, and flamingos crowd the marshes, and it's one of the last strongholds of the Iberian lynx. Cold, quiet, and about as far from a crowded summer beach trip as this park gets, which is exactly the appeal. → Doñana in Winter: Flamingos, Flooded Marshes, and Spain's Last Lynx

Weather in December (Huelva, gateway to Doñana): mild by mainland standards, highs typically in the mid-teens °C (upper 50s°F), cool mornings, good birdwatching weather, layer up for dawn.

For Worldschoolers & Families: Madrid

Madrid's Christmas market in the Plaza Mayor has been running in some form since the 1800s, and the city commits fully to the season: ice skating rinks scattered across town, the Palacio de Cristal lit up in the Retiro park, and department store windows worth a whole afternoon on their own. It's a genuinely great Christmas city in its own right, not a runner-up to Barcelona, just a different flavor of the same season.

Weather in December: highs around 12°C (54°F), lows around 2°C (36°F), about 49mm (1.9in) of rain over roughly 14 days, cold enough that it actually feels like December.

For Unique Experience Seekers: Barcelona, Caga Tió and the Palau de la Música Catalana

Caga Tió is genuinely one of the strangest, most charming traditions in the country: starting in early December, Catalan families "feed" a small log, draped in a blanket, sometimes given a painted face, and on Christmas, kids hit it with sticks while singing a specific song, until it "defecates" small gifts and sweets from underneath its blanket. It sounds absurd until you learn what it's actually about: the tradition, alongside its cousin the caganer figure hidden in nativity scenes, carries a real root meaning of equality: everyone, popes and kings included, does the same basic human thing, and the joke is a deliberate leveler. It's silly on the surface and genuinely meaningful underneath, which is most of why it's endured.

Pair it with something more elevated: the Palau de la Música Catalana, one of the most beautiful concert halls in the world, runs a full season of Christmas concerts through December, an entirely different register of magic, in a building that's a UNESCO World Heritage Site in its own right. → Caga Tió and the Palau: Barcelona's Strangest and Most Beautiful Christmas Traditions

Weather in December: highs around 15°C (59°F), lows around 8°C (46°F), about 46mm (1.8in) of rain over roughly 12 days.

My Pick for December: Galicia (Misa do Galo, Cantareiras, and Caldo Galego)

Misa do Galo is the Christmas Eve midnight Mass, often held in a small Galician stone church. In many villages it's accompanied by cantareiras, traditional women's choir groups, sometimes joined by a gaita, the Galician bagpipe that reflects the region's real Celtic heritage, a point of identity that sets Galicia apart from the rest of Spain. Some villages hold these gaita and cantareiras performances on a schedule throughout December, not only on the 24th, so there's more than one chance to catch one if that exact date doesn't work for your trip. Afterward, everyone shares caldo galego, a hearty broth, at long tables in the village bar, the whole community still together at whatever hour Mass let out. If you're already in Galicia for it, don't miss Vigo's Christmas lights while you're there; they won Spain's official award for the best in the country in 2025, and by all accounts it's not close. → Misa do Galo: Galicia's Christmas Eve Tradition

Weather in December (Santiago de Compostela, representative of inland Galicia): highs around 14°C (57°F), lows in the upper single digits °C, genuinely one of the wettest months of the year here, bring real rain gear.

This post contains affiliate links. Some links — including tour bookings, hotel searches, and activity recommendations — may earn us a small commission if you book or buy through them, at no extra cost to you. We only link to things we'd genuinely recommend. Thank you for supporting Travel-Casa.

Final Thoughts

Honestly? All of Spain is wonderful, every month, in our hearts. But if you have to pick somewhere, this is our real recommendation for these kinds of trips this month, and if none of the six quite fit, here's everything else we've covered to help you find the version of Spain you're actually looking for. December rewards planning a little more than most months on this list: concert seasons, market hours, and anything weather-dependent in the mountains all benefit from checking ahead. But this is genuinely the most atmospheric month to be almost anywhere on this list, whether that's a sand nativity on a beach or a log defecating presents in a Catalan living room. If a different vibe pulls you elsewhere, the regional guides linked throughout this post will get you there.

Book a Tour for Your December Trip

What to Wear in Spain in December

Spain is not one climate in December. Pack based on where you're going.

Canary Islands (Gran Canaria): Light layers only. A light cardigan or linen shirt in the evenings. Swimsuit if you're beach-bound. No heavy coat needed -- locals laugh at tourists in puffer jackets in 22°C weather.

Madrid and inland Spain: This is real coat weather. Temperatures drop to 2°C at night. Bring a proper winter coat, scarf, and gloves. Daytime can warm to 12°C in sunshine but the wind in the capital bites. Wool socks and waterproof shoes for cobblestone walking.

Barcelona and the Mediterranean coast: Mild by mainland standards but wetter than you'd expect in December. A medium-weight jacket plus a light waterproof layer handles most days. Evenings require more.

Asturias and Galicia (the north): Bring rain gear -- not just an umbrella, but a proper waterproof jacket. Both regions average 17+ rainy days in December. Layers under a waterproof shell work better than a big coat that soaks through. Waterproof boots if you're walking outside the city center.

Pyrenees for skiing: Full ski kit if you're on the slopes. Base layer, mid-layer, ski jacket, ski pants, helmet. Rent equipment in the resort if you don't want to travel with it.

Doñana (wildlife watching): Neutral or muted colors for bird watching. Early mornings by the marshes are cold -- 5-8°C -- even when midday is mild. Binoculars are essential for serious birding.

Practical Tips for Traveling Spain in December

Book accommodation early for peak holiday dates. December 22-January 6 is the heart of the Spanish Christmas season. Families travel, rural casas rurales fill up, and prices rise in popular destinations. Book by end of October for holiday week stays.

Everything closes on December 25 and January 1. Unlike many countries, Christmas Day in Spain is intensely family-focused. Most restaurants, museums, and shops are closed or running reduced hours on Nochebuena (Dec 24 evening) and Navidad (Dec 25). Plan around it rather than fight it.

El Gordo lottery (December 22): Spain's Christmas lottery is a national event. If you're in Spain on December 22, find a bar with a TV at 9am. The winning numbers are sung by schoolchildren, the whole country stops, and if the bar around you wins a share, you'll see real Spanish joy.

Flights: December flights into Spain are more expensive than most of the year outside of August. Book 6-8 weeks out minimum for Christmas week. Midweek departures save money.

Nightlife: Spain does not sleep early in December -- if anything, the opposite. Nochevieja (New Year's Eve) involves eating 12 grapes at midnight (one per stroke of the clock) in the main plaza of every city in Spain. The Puerta del Sol in Madrid and Las Ramblas in Barcelona are packed. Book accommodation near your New Year's location well in advance.

Spain Has Many Versions. Find Yours.

Mediterranean Spain

Mediterranean Coast

Northern Spain

Northern Coast

Inland Spain

Inland Spain Overview

The Islands

Planning and Living in Spain

Comments


Travel-Casa. Find Your Spain. 

©2026 by Travel-Casa

bottom of page