Christmas Markets in Barcelona

This blog post was originally posted on November 21, 2014, and was updated on November 27, 2019.

Barcelona’s Christmas markets provide a classic European feel with a Catalan twist.

Known as firas, Christmas markets here in the Catalan capital are unlike any other you’ll experience. And what makes the Christmas markets in Barcelona even better is their diversity! No matter what kind of shopping experience you’re hoping to have, there’s a fira for you.

From gourmet food markets to stalls selling handcrafted toys, the city’s markets offer everything you could possibly want and then some. Simply put, they’re a time-honored tradition that have delighted locals and guests alike for generations. Here are our picks for the Christmas markets in Barcelona you can’t miss this year!

The holidays are here! If you need us, we'll be browsing the charming Christmas markets in Barcelona. #Spain #Barcelona #Christmas #Europe #travel #holidays #winter

Photo Credit: reivax, Text Overlay: Devour Barcelona Food Tours

Fira de Santa Llúcia

We can’t talk about Christmas markets in Barcelona without first mentioning the biggest, oldest and most well-known: the Fira de Santa Llúcia.

Kicking off in late November and lasting until just before Christmas, the market has been going strong for more than 230 years and only keeps getting better. You’ll find it just outside the city’s massive Gothic cathedral, making it easily accessible from just about anywhere in the city. Locals flock here from all corners of Barcelona to buy all kinds of traditional Christmas items, including pieces for their home nativity scenes.

2019 dates: November 29–December 23

One of the most popular Christmas markets in Barcelona is easily the Fira de Santa Llúcia just outside the cathedral.
We love the hustle and bustle of the Fira de Santa Llúcia! Photo credit: Ajuntament Barcelona

Fira Nadal de la Sagrada Familia

It should come as no surprise that another one of the most iconic Christmas markets in Barcelona takes place at the city’s most well-known monument!

The Sagrada Familia Christmas Market offers a little bit of everything—from jewelry to decorations to wine and sweets—spread out among more than 100 unique stalls. Although it only dates back to the 1960s, it has become a cherished tradition among locals.

2019 dates: November 23–December 23

Christmas markets in Barcelona are the best way to get into the holiday spirit!
Is it even Christmas if you haven’t been to a market yet? Photo credit: denAsuncioner

Fira de Reis de la Gran Via

The fun doesn’t stop after Christmas! After all, here in Spain, the holiday festivities last until January 6—the Three Kings’ Day. It’s only appropriate that one of the best Christmas markets in Barcelona commemorates this popular celebration, too!

Don’t miss the Kings’ Market on Gran Vía (between Muntaner and Calabria streets). Divided into two sections—toys and handcrafted goods—this easy-to-navigate market is the perfect place to find a Reyes gift for everyone on your list. And don’t forget to grab some churros from the various stands dotted around the market!

2019–2020 dates: December 19–January 6

Poble Espanyol holiday festivities

Poble Espanyol (“Spanish Village”) is the perfect place to discover Spain without leaving Barcelona, but during the winter holidays, they truly take things to another level.

Starting in early December, the popular corner of Montjuïc transforms itself into a winter wonderland that would rival any fairytale. Santa Claus and the Three Kings come to life, live music and craft demonstrations provide a cultural vibe, and one of the best Christmas markets in Barcelona fills the village streets. Here, you’ll be able to support local artisans and designers selling their products in one of Barcelona’s most iconic venues. Check the website for more information about this year’s event as it becomes available!

This year’s event will take place twice, once in early December and again later in the month, so you have a good chance of catching it no matter when you come.

2019 dates: December 6–8 and December 21–29

One of our favorite alternative Christmas markets in Barcelona takes place at the charming Poble Espanyol!
Poble Espanyol looks magical at any time of year, but is especially gorgeous at Christmas! Photo credit: Ira Smirnova


For more than a decade, the artisans behind Europe’s finest handcrafted goods have gathered in Barcelona just before the winter holidays to show off and sell the fruits of their labor. Known as Festivalet, this one-of-a-kind event has grown to become one of the most popular alternative Christmas markets in Barcelona.

Nearly 100 stalls selling handmade gifts, delicious food, and even materials for your own DIY projects will take over the Maritime Museum this year. The entrance fee will only set you back two euros and provide you with access to a world of gorgeous gift ideas.

2019 dates: December 14 & 15

2 Comment

  1. Christian says
    May 2, 2019 at 7:57 pm

    The festivalet is one of the best handmade events in Spain

    1. Devour Tours says
      May 3, 2019 at 8:58 pm

      We couldn’t agree more!

Leave a Reply