22 Nov to 23 DecExpected
Fira de Nadal de la Sagrada Familia
Barcelona
Hours Daily 10:00 to 21:00 (2025 edition)
Free
2 markets, soonest first.
2 Christmas markets in Barcelona in our guide this season. Fira de Nadal de la Sagrada Familia opens first, on Nov 22, and closes last, on Dec 23. All 2 are free to enter. 2 have not announced this year's dates yet; those follow last season's and are marked expected.
22 Nov to 23 DecExpected
Barcelona
Hours Daily 10:00 to 21:00 (2025 edition)
Free
28 Nov to 23 DecExpected
Barcelona
Hours 10:00 to 21:00 on weekdays, holidays and eves (2025 edition hours)
Free
Christmas walks and tickets first, then the best-reviewed food tours and tastings there.
What each organiser says about getting there, the mug deposit and what is sold.
| Eat and drink | Honey, cheese, cured meats, crepes, churros, sweets |
|---|
| Getting there | Buses 17, 19, 40, 45 and 120; metro stops near Catalunya, Urquinaona, Liceu and Jaume I; Bicing station on Avinguda de la Catedral (2025 page) |
|---|
Every market at a glance: opening and closing days, hours and entry, as each organiser states them.
| Market | Opens | Closes | Hours | Entry |
|---|---|---|---|---|
| Fira de Nadal de la Sagrada Familia (expected) | Nov 22 | Dec 23 | Daily 10:00 to 21:00 (2025 edition) | Free |
| Fira de Santa Llucia (expected) | Nov 28 | Dec 23 | 10:00 to 21:00 on weekdays, holidays and eves (2025 edition hours) | Free |
Christmas markets in Spain · Food festivals in Barcelona · The Barcelona food guide