Christmas in Spain & where to find festive spirit in Madrid

Christmas in Spain is fun but to be honest I miss some of the crazy, festive frenzy that happens in the UK. Mainly because I’m sat over here in Madrid, with not so much as a mince pie to keep me company (sob).

I’m happy to spend Christmas in Spain and I will be fully embracing it. Just in case you were wondering what it’s like over here or you’re heading to Spain yourself, here’s my Christmas guide.

Including what goes on in Spain, Spanish traditions, food, decorations, and where to go in Madrid to get a good dose of festive fun.

To say “Merry Christmas” in Spanish you say “Feliz Navidad”

Christmas in Spain - Seeking the Spanish Sun

Christmas in Spain

Things are a little different here at Christmas…

To start with, move over Santa it’s all about the Three Kings!

And not much happens on 25th December the main day is 6th January!

Christmas in Spain is a long, extended holiday, the unofficial start is 22nd December, celebrations go on for 2 weeks and everyone is off work!

Christmas traditions in Spain

The Three Kings 

The men who took presents to baby Jesus in the nativity story bring the Christmas gifts to children in Spain. Some families also give a small token gift from Father Christmas, known here as “Papa Noel” but the Three Kings are the traditional gift bearers. Unless you’re a naughty child, then you still get threatened with an old lump of coal.

The 3 Spanish Kings are:

Gaspar who has a brown beard and wears a green cloak. He is King of Sheba and carries Frankincense.

Melchoir who has long white hair and wears a gold cloak. He is the King of Arabia and carries Gold.

Balthazar who is black and wears a purple cloak. He is the King of Tarse and Egypt and carries Myrrh.

Christmas in Spain 1 - 3 Kings

Christmas Lottery

The Spanish love their Lottery and everyone takes part in the annual “Loteria de Navidad” on 22nd December.

Christmas Eve

Most families will have a big meal on 24th December and then settle in for the night or go to the local church for Midnight Mass. Christmas Eve referred to as “Nochebuena” meaning Goodnight.

Christmas Day

The 25th December is a quiet and relaxed affair in Spain. It’s a day to spend time with the family. It’s common for people to go for a walk or visit a local bar.

Day of the Innocent

On 28th December people play funny tricks on each other like Aprils fool’s day in the UK and USA. TV and newspapers join in running silly joke stories.

New Years Eve

New Year’s Eve, 31st December, is called “Nochevieja” in Spain or The Old Night. It’s a tradition to eat 12 grapes at midnight. It’s said that each grape represents a month of the coming year, so if you manage to eat all the grapes (one on each bell ring) you will have a lucky year. If you want to be really lucky in the coming year you wear red underwear!

Day of the Kings

The Kings are held up high in the eyes of Spanish people and as well as receiving gifts, 6th January is a special “Fiesta de los tres Magas” or “Dia de los Reyes”. On the eve of the Epiphany, 5th January, most big towns have a parade for the Kings. A procession of floats that goes through town with men dressed up as the 3 Kings, throwing out sweets, re-enacting their search for Bethlehem. That evening children will lay out Whiskey, satsumas and nuts for the Kings and maybe a bucket of water for their camels. Then eagerly await the arrival of their presents.

Regional traditions

In some regions of Spain there are a few other local traditions and Christmas characters. Such as the Basque region having Olentzero, a jolly farmer who brings the children’s gifts. Or in Catalonia they feed and warm the “Tio Nadal” a little log with a smiling face, who in return gives them sweets and treats. Catalonians also put the “Caganer”, a bare bummed, pooing figurine in their nativity scene (usually hiding at the back to keep his modesty) to bring good luck.

Christmas in Spain 2 - Tree

Christmas food in Spain

Seafood is often eaten on Christmas eve particularly in coastal areas and the Spanish Islands. Typically, lobster, prawns, fish stew or soup.

Roast lamb or suckling pig are all popular choices for Christmas eve or Christmas day dinner. With sides of tapas and lots of ham, cheese and pate.

Turron is the Christmas treat everyone in Spain has. It’s a sweet, chewy, type of nougat traditionally made from egg whites, almonds and honey. You can get lots of different fillings and flavours now like chocolate truffle, praline or whiskey.

Marzipan is also a popular sweet and is molded into shapes and little characters or animals.

Polvornes is a biscuit made from almonds, flour, sugar, lard and cinnamon a bit like shortbread which is only really eaten around Christmas.

Roscon is a sponge cake ring, filled with cream and topped with candied fruit, sliced nuts and sugar which is eaten on Kings Day.

Dates, dried fruits and nuts are eaten as snacks and lots of red wine and cava is drunk.

Christmas in Spain 3 - Spanish treats

Christmas decorations in Spain

The nativity scene or “Belen” is the chosen decoration for any traditional Spanish household. Intricate figurines will be carefully arranged and the display will take pride of place as the Christmas centre piece. Most churches will have large or even life size nativity display that are open for people to view at certain times. But it isn’t always taken seriously, non-traditionalists will use any figurines to re-create the nativity. I’m talking a Lego baby Jesus, Princess Leia as Mary, Homer Simpson as Joseph and Snoopy as the donkey!

Christmas trees are common in homes in Spain but most likely put up mid December, complete with colourful festive hanging decorations and fairy lights. Feliz Navidad signs, fairy lights, tinsel and anything bright or shiny is put up to decorate the windows and balconies of most properties over Christmas.

Neon overhead lights are put up on the main streets of most Spanish towns and almost all will have a tall, bright neon tree. The bigger cities in Spain seem to be in a bit of competition over who can do the most impressive Christmas light display.

Christmas in Spain 4 - Nativity

Where to get into the Christmas spirit in Madrid

Christmas Markets – Plaza Mayor holds a big Christmas Market with stalls selling decorations, trinkets and gifts. The whole square is alight with bright, colourful, decorations. There are also smaller, artisan markets at Plaza de Espana and Opera.

Big Christmas tree – Tall neon tree’s are erected at some of Madrid’s most famous squares including Puerta del Sol, Plaza de Espana, Plaza de Callao.

Street lights – Madrid’s most impressive street light display’s are on Gran Via, Puerta de Alcala, Calle Mayor, Calle Preciados.

Ice skating – Ice rinks are set up at Plaza de la Luna (from 1st Dec) and Plaza de Cibeles (from 21st Dec).

Puppets and storytelling for Children – Cultural centres at Conde Duque and Centro Centro hold activities for children to join in with.

Christmas bus – Hop on El bus de la Navidad to see the main sights of Madrid and all the decorations. It starts and ends at Plaza de Colon.

Corte Ingles display – This iconic Spanish department store puts on a festive digital display every year. Go to Paseo de la Castellana to watch it.

Christmas in Spain 5 - Madrid PLaza Mayor market

Feliz Navidad! and have fun 🙂

You might be interested in these other Madrid posts…

Madrid’s most lively barrios

Where to go shopping in Madrid

Thinking of spending some time in Spain? You might find these posts useful…

5 best winter sun destinations in Spain

10 ways to learn Spanish for free


Subscribe to our mailing list

* indicates required


  1. 9th December 2017 / 5:32 pm

    This was a really enjoyable and informative post, I’ve spent a a lot of Christmases in other countries and it always fascinates me how different countries celebrate Xmas. I know from a few other European friends some celebrate Xmas eve like Xmas day, Boxing day is only a thing for us Brits and a couple of other countries – I had no Idea Jan the 6th was the main day in Spain though. I know Seafood is common in a lot of European countries as typical Xmas food, I love that 😀

    • 9th December 2017 / 8:26 pm

      Haha its funny how much we love boxing day! I’m really looking forward to eating lots of seafood. Hope you have a great Christmas 😊

  2. 8th December 2017 / 8:49 pm

    I really enjoyed this post! How interesting how other facets of the Christmas traditional have become more important in Spain…such as the 3 kings. I love the unique little festivities such as a the day of the innocents. very cool.

    • 9th December 2017 / 7:49 pm

      Thanks Bee, I’m so glad that you found it interesting and thank you for taking the time to comment.

  3. 8th December 2017 / 6:51 pm

    Spain looks a lovely pace to visit in the festive season I think I might pop over for a few days to see some of the Christmas lights

  4. 8th December 2017 / 2:39 pm

    Christmas is coming. 2 weeks off for Christmas may be a new experience for everyone. I may try this. Thanks for sharing.

  5. 8th December 2017 / 10:30 am

    Thanks for sharing! I am from the UK but have lived in Switzerland for the last nine years and have really got used to the more understated Christmas celebrations here. I have a poetry blog here on WordPress and my poem today is about Christmas spirit in case you have time to look? Festive Greetings! Sam 🙂

    • 9th December 2017 / 7:45 pm

      I guess it will take a little while to get used to the more understated Christmas, its kind of stripped back to the basics which is nice. Cool, I will take a look at your blog. Thanks for reading and Merry Christmas!

      • 11th December 2017 / 2:27 pm

        Yes it is definitely more stripped back. Wishing you a lovely Christmas!

  6. 8th December 2017 / 4:13 am

    That’s sounds amazing. 2 weeks off for Christmas time! It seems to be a good place to celebrate and embrace the Christmas spirit! I only would miss the snow! And we never eat seafood for Christmas so it’s weird but decinitely fun!!!

    • 8th December 2017 / 11:25 am

      Yes, all that time off will be fab! The Spanish sure know how to celebrate a holiday. Seafood at Christmas does sound a bit strange but I’m really looking forward to it. Funny enough, it does snow in the mountainous areas of Spain in winter and you can even go skiing!

  7. 8th December 2017 / 2:37 am

    It’s fascinating to read about different Christmas traditions throughout the world. I had no idea that the 3 kings were the big deal in Spain. And the food sounds wonderful; Christmas treats are the best.

    • 8th December 2017 / 11:22 am

      It’s really interesting isn’t it. I was quite surprised by how much they love the 3 kings in Spain but I guess it makes sense with the nativity story. I love Christmas treats and very much looking forward to all the yummy food. Thanks Theresa, have a lovely Christmas!

  8. 8th December 2017 / 1:33 am

    Being away from home at Christmas is so tough!! BUT 2 weeks holiday – girl that’s awesome!! When I lived in Glasgow I could not get over how awesome Christmas time in the UK is.. just a little over the top – in all the best ways! I love turron (random I know!) and make it each Christmas. Never thought about whisky flavoured… thinking I will need to try that! Cheers & Merry Christmas

    • 8th December 2017 / 11:17 am

      That’s crazy that you love Turron!… I had never heard of it. I will miss the over the top UK Christmas but very excited to join in all the Spanish fun! Thanks Meaghan, Merry Christmas! Let me know how that whisky flavoured batch goes 🙂

      • 8th December 2017 / 6:09 pm

        I will post some pics of my whisky Turron and tag you 🙂

  9. 7th December 2017 / 11:51 pm

    I won’t be in Spain for Christmas but I will be from the 26 To the 6th and I’m so excited to read these great tips! Thanks for sharing!

    • 8th December 2017 / 12:13 am

      That’s perfect! The 5th & 6th Jan are the big celebrations. Hope you have a great time!

  10. 7th December 2017 / 7:44 pm

    Heading to Madrid in March. Thanks for the tips!

    • 7th December 2017 / 8:15 pm

      Awesome! I live in Madrid, so let me know if you need any other info 🙂

  11. 7th December 2017 / 2:23 pm

    Thanks for the tips, I love madrid 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.