Christmas markets in Barcelona and Catalonia 2026: dates and places
Christmas markets in Barcelona and Catalonia in 2026: the dates organisers have confirmed, last year's dates for the rest, and where each one is held.

On this page (8)
Barcelona's Christmas market is the Fira de Santa Llúcia, in front of the Cathedral, and its 2026 dates have not been published yet: on 28 October the organiser's website still shows the 2025 calendar, when it opened on 28 November and closed on 23 December. The city's second fair, at the Sagrada Família, has not announced its dates either. The biggest Christmas market with an official 2026 date so far is the Espinelves Fir Tree Fair, 28 November to 8 December 2026, and Barcelona is this year's European Capital of Christmas, according to the City Council.
How to read this page
We give a 2026 date only once the organiser has published it. For the big markets that have not, we give the 2025 dates and say so. Barcelona City Council says it will update its Christmas website around November 2026; we add each date the day it appears.
| Market | Town | Where | 2026 dates |
|---|---|---|---|
| Fira de Santa Llúcia | Barcelona | Pla de la Seu and Avinguda de la Catedral | Not yet published. In 2025: from 28 November until 23 December |
| Sagrada Família Christmas Fair | Barcelona | Plaça de la Sagrada Família | Not yet published. Usually opens late November or early December |
| Fir Tree Fair (45th) | Espinelves | — | 28 November to 8 December 2026 |
| Christmas market | Girona | Plaça de la Independència | Not yet published. In 2025: 28 November 2025 to 5 January 2026 |
| Christmas market | Figueres | La Rambla | Not yet published ("dates to be set for 2026") |
| Christmas market | Lleida | Plaça de la Catedral and around | Not yet published |
| Fira de Santa Llúcia | Manresa | Baixada de la Seu and Plaça Major (2025) | Not yet published. In 2025: 13 and 14 December |
| Christmas fairs | Granollers | Porxada, Corona and Barangé squares (2025) | Not yet published. In 2025: from 21 November |
"Not yet published" means the organiser has not announced its 2026 dates; the 2025 dates come from its official page and may change. "Where" only when an official page says so. Checked on 28 October 2026.
Christmas markets with confirmed 2026 dates
These fairs already have official 2026 dates, published by their town councils:
- Canyelles (Garraf): 24th Fira de Santa Llúcia, the weekend of 21 November.
- Espinelves (Osona): 45th Fir Tree Fair (Fira de l'Avet), 28 November to 8 December.
- Sant Antoni de Vilamajor (Vallès Oriental): first 'Un Nadal com cal' fair, Saturday 28 and Sunday 29 November, on Plaça de la Vila.
- Garriguella (Alt Empordà): 6th Christmas market, Tuesday 8 December, 9:00 to 14:00, on Plaça de l'Església.
- Altafulla (Tarragonès): Christmas fair, 11, 12 and 13 December, on the squares of l'Església and del Pou.
- Sant Pere de Vilamajor (Vallès Oriental): 4th Vila Claus Christmas fair, 12 and 13 December, in the Rectoria park.
- Roquetes (Baix Ebre): 32nd Christmas fair, 12 and 13 December, on Passeig Ramon Bosch i Rosell and Plaça dels Països Catalans.
- Cubelles (Garraf): Christmas fair, 18, 19 and 20 December.
- Les Masies de Voltregà (Osona): Christmas market, 18, 19 and 20 December.

Also in December, though not a Christmas market: Vic's Medieval Market fills the historic centre from 5 to 8 December 2026, according to Vic City Council's events listing.
Read next
Christmas in Barcelona: lights, nativity and what's open · Catalan Christmas traditions: tió, caganer and Sant Esteve
Fira de Santa Llúcia 2026: when and where
According to Barcelona City Council, the fair has been held in front of the Cathedral since 1786 and is one of the most popular in the city. Its stalls fill the Pla de la Seu and Avinguda de la Catedral; they set up at the end of November or the start of December, always before 13 December, Santa Llúcia's day, and stay through the Christmas days.
The 2025 edition opened on 28 November and closed on 23 December, with 215 stalls, according to the Associació Fira de Santa Llúcia, which runs it and publishes the calendar on its website. It is where Barcelona buys its nativity scene: figures, moss, fir trees and greenery, as well as crafts and gifts. For a living one, see the living nativity calendar.
Sagrada Família Christmas Fair
Held on Plaça de la Sagrada Família since 1962, it has about a hundred stalls in four sections: trees and plants, nativity scenes and decorations (caganers and tiós included), food, and gifts. It is run by the Associació d'Artesans i Firaires Nadalencs de la Sagrada Família.
According to the City Council, it starts at the end of November or early December and runs until the Christmas days. The 2026 dates have not been announced.
Christmas markets in Girona, Figueres and Lleida
Girona holds its Christmas market on Plaça de la Independència. In 2025 it ran from 28 November 2025 to 5 January 2026, and the council ties its opening day to the official Black Friday. From Barcelona, see Girona by train.
Figueres holds it on La Rambla, in wooden huts selling Christmas items, food, plants and fir trees; the council's page says the 2026 dates are still to be set. To combine it with the museum, see Figueres and the Dalí Theatre-Museum.
Lleida sets up its Christmas market on Plaça de la Catedral and the streets around it; the city has not yet published its 2026 calendar.
Manresa and Granollers
Manresa holds a Fira de Santa Llúcia, which the council describes as the place to find what you need to prepare for Christmas. In 2025 it was held on Saturday 13 December on the Baixada de la Seu and on Sunday 14 December on Plaça Major.
Granollers runs several: in 2025 there was a Christmas tree and plant stall from 21 November, a nativity and decorations fair on Plaça de la Porxada, a craft fair on Plaça Barangé and two weekend markets.
What about other towns?
In Tarragona the 2025 Christmas fair ran from 4 to 24 December on the Rambla Nova, and in Reus the Christmas market from 30 November to 23 December on Plaça del Mercadal; neither city has published its 2026 dates yet. Sabadell, Terrassa, Tortosa and many other towns also hold Advent fairs, but we have found no official page with 2026 dates, and listing sites contradict each other. Check the council's events page before you go. By train to Tarragona, see Tarragona from Barcelona.
Before you go
Organisers change dates and venues from year to year, so check their website for your day. If you plan to shop on a December Sunday or holiday, see which days shops may open: in 2026 they may open on Sundays 6, 13, 20 and 27 December and on Tuesday 8 December. For long weekends, the public holiday calendar.
For the rest of Christmas in the city (the lights, the Plaça Sant Jaume nativity scene and what is open on the holidays), see Christmas in Barcelona.
- When is the Fira de Santa Llúcia 2026?
- The dates have not been published yet. According to Barcelona City Council, it sets up at the end of November or early December, always before 13 December, and runs until the Christmas days. In 2025 it opened on 28 November and closed on 23 December.
- Where is the Christmas market in Barcelona?
- The oldest, the Fira de Santa Llúcia, is in front of Barcelona Cathedral (Pla de la Seu and Avinguda de la Catedral), where it has been held since 1786. The second is the Sagrada Família Christmas Fair, on Plaça de la Sagrada Família.
- Which Christmas markets have confirmed 2026 dates?
- As of 28 October, the Espinelves Fir Tree Fair (28 November to 8 December) and several municipal fairs: Canyelles, Sant Antoni de Vilamajor, Garriguella, Altafulla, Sant Pere de Vilamajor, Roquetes, Cubelles and Les Masies de Voltregà. Barcelona's big two have not announced theirs.
- Is Barcelona the European Capital of Christmas 2026?
- Yes. The City Council announced in December 2025 that Barcelona had been named European Capital of Christmas 2026. Its Christmas website says it will be updated around November 2026 with this year's programme.
- Are shops open on Sundays in December 2026?
- In Barcelona and most towns, shops may open on Sundays 6, 13, 20 and 27 December and on Tuesday 8 December. They are closed on 25 and 26 December.
Data on this page last verified: 28 October 2026.
Keep reading
Sources
This page cites official and primary sources. If you spot an error, let us know.
- Fira de Santa Llúcia — Ajuntament de Barcelona
- Fira de Nadal de la Sagrada Família — Ajuntament de Barcelona
- Nadal a Barcelona — Ajuntament de Barcelona
- Fira de Santa Llúcia: calendari 2025 — Associació Fira de Santa Llúcia
- Fira de Santa Llúcia — Associació Fira de Santa Llúcia
- Mercat de Nadal — Ajuntament de Figueres
- Mercat de Nadal — Paeria de Lleida
- Fira de Santa Llúcia — Ajuntament de Manresa
- Fires de Nadal — Ajuntament de Granollers
- 45a Fira de l'Avet 2026 — Ajuntament d'Espinelves
- La Fira de Santa Llúcia — Ajuntament de Canyelles
- Mercat Medieval Vic 2026 — Ajuntament de Vic
- 6è Mercat de Nadal de Garriguella — Ajuntament de Garriguella
- Fira de Nadal 2026 — Ajuntament d'Altafulla
- 4a Fira de Nadal Vila Claus — Ajuntament de Sant Pere de Vilamajor
- 32a Fira de Nadal de Roquetes — Ajuntament de Roquetes
- Mercat de Nadal — Ajuntament de les Masies de Voltregà
- 1a Fira «Un Nadal com cal» — Ajuntament de Sant Antoni de Vilamajor
- Cubelles recupera la Fira de Nadal — Ajuntament de Cubelles
- Mercat de Nadal a la plaça de la Independència — Ajuntament de Girona
- La Rambla Nova, a punt per les fires de Nadal i d'artesania (2025) — Ajuntament de Tarragona
- Reus té a punt la campanya de Nadal 2025-2026 — Ajuntament de Reus
- Barcelona, Capital Europea del Nadal 2026 — Ajuntament de Barcelona
Was this page useful?
Related content

Catalonia school calendar 2026-2027: term dates, Christmas, Easter and days off
Official term dates for 2026-2027, 2027-2028 and 2028-2029: start, end, Christmas, Easter, the year's days off and whether schools are open today.

Castanyada 2026: the date, the castanyeres and where to go
Saturday 31 October: Viladrau's Ball de les Bruixes, the events with a confirmed date, who the castanyeres are and what to eat.

Ski resorts in Catalonia 2026-2027: opening dates, lift pass prices and open runs
Baqueira, La Molina, Masella, Boí Taüll and the rest in one table: kilometres, 2026-27 day pass, opening and car-free access.

Christmas in Barcelona 2026: lights, nativity scene and what's open
Christmas in Barcelona in 2026: the lights switch-on and the lit streets, the nativity scene, what is open on the holidays, the metro and the traditions.