culture

Spanish Christmas Traditions: How Spain Celebrates

By HeidiPublished Updated

This post may contain affiliate links, which means I earn a small commission, at no extra cost to you. It helps keep the blog alive, and we really appreciate your support!

Spanish Christmas Traditions: How Spain Celebrates

Christmas in Spain runs from December 22 to January 6, with unique traditions you won't find anywhere else. Here's everything you need to know.

Christmas in Spain is not a single day but an entire season, running from late December through January 6.

Forget everything you know about Christmas ending on December 25. In Spain, the celebrations are just getting started.

We've now spent several Christmases in Spain. Each year we pick up new traditions, and each year the season feels more like home.

Instead of a summer holiday with family and friends back in South Africa, we've embraced a cosy, intimate winter Christmas in Malaga with just our family.

We love Spanish traditions and try to join in as much as possible, but we also hold onto some of our South African customs.

The blending of traditions makes for a memorable holiday, especially when we share it with our local Spanish friends.

A family in red Christmas clothing in front of a tv with a digital fireplace and their two dogs.

The Spanish Christmas Calendar

Unlike most countries where Christmas peaks on December 25, Spain spreads its festivities across two weeks. Here's when everything happens.

DateEventWhat Happens
December 22El Gordo lotteryThe Christmas season officially begins
December 24NochebuenaMain family dinner, midnight mass
December 25NavidadQuiet family day, lunch gatherings
December 28Día de los InocentesSpanish April Fools' Day
December 31Nochevieja12 grapes at midnight, parties
January 5Cabalgata de ReyesThree Kings parade through cities
January 6Día de ReyesChildren receive gifts, Roscón de Reyes

If you're visiting Spain during Christmas, plan around these dates. Many businesses close on December 24-25 and January 1. The Three Kings parade on January 5 is the biggest public spectacle and worth timing your trip around.

How Does Spain Celebrate Christmas Differently?

The biggest difference is timing. Most countries build up to December 25 and wind down by the 26th. Spain keeps going for another two weeks.

Children traditionally receive gifts on January 6 from the Three Kings, not from Santa on December 25. Christmas Eve (Nochebuena) is the main family event, not Christmas Day itself. And the season officially kicks off on December 22 with the world's largest lottery draw.

There's also no turkey. Spanish Christmas food centres on seafood, jamón ibérico, and roast lamb. Dessert means turrón, polvorones, and mazapán rather than Christmas pudding or mince pies.

If you're planning a trip, our guide to the best time to visit Spain covers what to expect in December and January.

El Gordo: The World's Biggest Lottery

Every December 22, the Spanish Christmas lottery marks the official start of the festive season. Known as "El Gordo" (The Fat One), it's the world's largest and oldest lottery draw, dating back to 1812.

Families, friends, and even strangers buy tickets together.

At Jethro's work, they pool their money to buy blocks of tickets. The tradition of sharing tickets means entire villages, office buildings, or friend groups can win together.

On the morning of December 22, the entire nation watches. The winning numbers aren't simply announced. They're sung by schoolchildren from Madrid's San Ildefonso school. I can't think of Christmas without hearing their singing now.

A Spanish Christmas lottery ticket.

The top prize typically awards around 4 million euros per winning number. Because tickets are shared, the joy spreads across communities. When a small town wins, you'll see celebrations on the news with cava flowing in the streets.

Nochebuena: Christmas Eve Dinner

Christmas Eve, or Nochebuena (literally "the good night"), is when the main celebration happens.

This is the equivalent of Christmas Day dinner in other countries. Spanish families gather for an elaborate feast that can last hours.

A table laden with typical Christmas food.

A typical Spanish Christmas Eve feast includes:

CoursePopular Dishes
StartersJamón ibérico, Manchego cheese, seafood cocktails
SeafoodPrawns, lobster, clams, baked fish
MeatRoast lamb, suckling pig, stuffed capon
DessertsTurrón, polvorones, mazapán
DrinksCava (Spanish sparkling wine)

You can definitely tell the next day by the fishy whiff coming from the rubbish zones. Seafood is king on Nochebuena.

If you want to know more about Spanish food culture, our guide on how to eat like a local in Spain covers the essentials.

Misa del Gallo (Midnight Mass)

After dinner, many families attend Midnight Mass, known as La Misa del Gallo (the Mass of the Rooster).

Legend says a rooster crowed the night Jesus was born, hence the name. Even if you're not religious, attending midnight mass in a Spanish cathedral is a memorable cultural experience.

Traditional Spanish Christmas Sweets

No Spanish Christmas is complete without the holy trinity of Christmas sweets: turrón, polvorones, and mazapán.

Christmas cookies covered in a white powder.

  • Turrón is a nougat made from toasted almonds and honey. It comes in two main varieties: turrón duro (hard, crunchy) and turrón blando (soft, chewy). You'll find them stacked in every supermarket from November onwards.

  • Polvorones are crumbly shortbread cookies dusted with powdered sugar. The name comes from "polvo" (dust), referring to how they dissolve in your mouth. Perfect with coffee or hot chocolate.

  • Mazapán (marzipan) is almond and sugar paste shaped into intricate figures like little fruits, animals, or religious scenes. Toledo is famous for its mazapán, and boxes make popular Christmas gifts.

Cava: Spain's Sparkling Wine

Cava is Spain's answer to champagne, a sparkling wine that's lighter on the pocket but just as celebratory.

Produced mainly in Catalonia, particularly in the town of Sant Sadurní d'Anoia in the Penedès wine region, Cava has become essential to Spanish festivities.

Every New Year's Eve, millions of bottles of Cava are opened simultaneously across Spanish homes and parties as the clock strikes midnight.

New Year's Eve: The Twelve Grapes

Not quite Christmas but very much part of the holiday season, New Year's Eve in Spain features a unique tradition called Las Doce Uvas de la Suerte (the Twelve Grapes of Luck).

As midnight chimes, Spaniards eat twelve grapes, one for each stroke of the clock, to attract prosperity for the coming year.

Each grape represents one month. If you struggle with the fourth grape, April might be a challenging month.

It sounds easy but try eating twelve grapes in twelve seconds.

Most people end up with cheeks stuffed like hamsters, laughing and choking their way into the new year. Seedless grapes are essential (trust us on this).

Christmas lights in the shape of flowers hang across a street.

Local tip

Supermarkets sell special "12 grapes" packs with peeled, seedless grapes ready to go. If you're at a public celebration, have your grapes prepared in advance. There's no time to peel when the bells start ringing.

Día de los Santos Inocentes (December 28)

December 28 is Spain's version of April Fools' Day.

People play jokes on friends, family, and colleagues. These pranks are called "inocentadas," and even newspapers and TV programmes publish fake news stories for fun.

If someone tricks you, they'll shout "Inocente!" (Innocent!).

The holiday commemorates King Herod's massacre of the innocents, but Spaniards have transformed it into a day of lighthearted mischief. It's one of many Spanish superstitions and cultural quirks that make living here interesting.

The Three Kings: Spain's Gift-Giving Tradition

Here's something that surprises many visitors. Traditionally, Spanish children don't receive gifts from Santa Claus on December 25.

Instead, they wait until January 6, the Feast of the Epiphany, when the Three Kings (Los Reyes Magos) bring presents.

Cabalgata de Reyes (Three Kings Parade)

On the evening of January 5, towns and cities across Spain host the Cabalgata de Reyes. The Three Kings (Melchor, Gaspar, and Baltasar) ride elaborate floats through the streets, throwing sweets to the crowds.

Three sculptures of the three kings are being paraded down a street.

Children eagerly await the kings' arrival.

The next morning, January 6, they wake to find presents left by the Reyes Magos. This is traditionally the bigger gift-giving day in Spain, though Santa Claus (Papa Noel) has become more popular in recent years. Some lucky Spanish children now get presents twice.

Roscón de Reyes

Families gather on January 6 to enjoy Roscón de Reyes, a ring-shaped sweet bread decorated with candied fruit and filled with cream, chocolate, or nata (whipped cream).

Hidden inside are two surprises: a small figurine and a dried bean.

The Roscón has become a permanent fixture of our Christmas, although we cheat a little. Instead of waiting until the sixth, we dig in on Christmas Day.

Find the figurine and you're crowned king or queen for the day. Find the bean and you have to buy next year's cake.

The Belén: Spanish Nativity Scenes

The Belén (nativity scene) is a cornerstone of Spanish Christmas decorations.

While Christmas trees are now common, it's the Belén that has long been the heart of Spanish Christmas decor.

Nativity scenes are displayed in practically every town and village across Spain.

These scenes, often set up in the Plaza Mayor or in front of a church, depict the birth of baby Jesus with figurines of Mary, Joseph, the shepherds, and the three kings.

Some Belénes are simple displays, while others are elaborate dioramas with running water, mechanical figures, and entire village scenes. The best ones are worth seeking out.

Villancicos: Spanish Christmas Carols

Villancicos, or Spanish Christmas carols, are a Christmas tradition we haven't experienced much yet. Probably because we're in the middle of a big city.

These traditional songs, often sung by children accompanied by zambombas (friction drums) and panderetas (tambourines), are joyful, religious-themed songs celebrating baby Jesus's birth.

Originating in the Middle Ages, Villancicos remain deeply rooted in Spanish culture, especially in smaller towns and villages.

Regional Christmas Traditions in Spain

One of our favourite aspects of living in Spain is learning about and joining in with the local traditions.

Spain's regions each have their own Christmas customs. If you're interested in other unique festivals in Spain, there's no shortage throughout the year.

Catalonia: Caga Tió and the Caganer

In Catalonia, the Christmas tradition of Caga Tió is something you have to see. It's a small wooden log, painted with a smiley face and wearing a red hat.

Three children are hitting a log with a smiling face called Caga Tio, hoping that sweets will fall out.

Children "feed" the log treats from December 8 onwards, covering it with a blanket to keep it warm.

Then, on Christmas Eve, they sing songs and tap the log with sticks, commanding it to "poop" out presents.

Yes, really. The log obliges, producing sweets, nuts, and small gifts.

And then there's the Caganer, a small figure often hidden in nativity scenes.

A figure of a man with a red hat relieving himself, traditionally called caga tio, or caganer.

The Caganer is a character doing precisely what the name suggests. Let's say he's "taking care of business."

It's a playful figure that symbolises fertility and good fortune for the coming year. We have one of these quirky figurines, and when we have guests over for Christmas, it always becomes a talking point.

The Basque Country: Olentzero

In the Basque Country, Christmas is marked by the arrival of Olentzero, a Santa-like figure who is a charcoal burner.

Dressed in traditional Basque peasant clothing, he parades through towns bringing gifts to children and is celebrated with songs.

Some Basque families also maintain the tradition of a Christmas Eve swim in icy-cold waters. If you're feeling brave, you can join in.

Andalusia: Zambombas

In Andalusia, especially around Jerez, communities gather in patios and small squares for zambombas.

These are informal gatherings where people sing flamenco-style villancicos accompanied by guitars, tambourines, handclaps, and the rhythmic sound of the zambomba (a traditional friction drum).

Spanish Christmas Markets

Spanish Christmas markets are my personal favourite part of Christmas.

You can find handmade crafts, ornaments for your tree, and other trinkets.

But what I love most is sipping on hot drinks and eating warm, sweet Christmas treats.

Major cities like Madrid (Plaza Mayor), Barcelona (Fira de Santa Llúcia), and Seville (Plaza Nueva) host traditional markets throughout December.

They're perfect for picking up Belén figurines, unique decorations, and seasonal food.

Is Christmas a Good Time to Visit Spain?

Christmas is one of the best times to experience Spanish culture. Cities are decorated with lights, markets sell traditional crafts and food, and you can witness traditions like the Three Kings parade that don't exist anywhere else.

The weather in southern Spain stays mild through December. Expect daytime temperatures around 16 to 20 degrees in Malaga and the Costa del Sol.

Just note that many businesses close on December 24-25 and January 1. Restaurants tend to book up fast for Nochebuena and New Year's Eve, so plan ahead.

If you're deciding when to come, check our guide to the best time to visit Spain for a full breakdown by month.

That's a Wrap

Spanish Christmas traditions are now among my favourites.

Some, like Caga Tió, are hilarious. Others, like cracking open the Roscón de Reyes together, have become one of our own traditions that we look forward to every year.

We still haven't won El Gordo yet, but if we do, there will be signs.

Heidi

Hola! I'm the researcher, walker, and co-founder behind Spain on Foot. I help travellers experience Spain authentically, through in-depth guides, locals-only knowledge, and cultural stories you won't find in guidebooks. You can reach me at heidi@spainonfoot.com