Christmas in Barcelona: markets, Catalan traditions and New Year
Updated October 4, 2026
Christmas in Barcelona mixes Gothic streets, a market more than two centuries old and some of Spain's most surprising traditions. Mild weather makes it a pleasant city to explore in December.
The Santa Llúcia fair
Held in front of the cathedral since 1786, it is one of the oldest Christmas markets in Spain: moss and figures for nativity scenes, decorations, caganers and Tió logs. It usually runs from late November to around 23 December.
- 1
The Sagrada Família Christmas market
Another traditional fair sets up in the square beside the Sagrada Família, with crafts, decorations and gifts — a good excuse to see Gaudí's basilica at Christmas.
- 1
Sagrada Família
Attractions
Gaudí's unfinished basilica. Book tickets online in advance.
Catalan traditions
Children “feed” the Caga Tió, a smiling log, and on Christmas Eve or Day hit it with sticks while singing so that it “poops” sweets. The caganer, a small squatting figure, hides in every Catalan nativity scene. 26 December, Sant Esteve, is also a holiday, celebrated with canelons.
Lights and New Year's Eve
Lights brighten Passeig de Gràcia, Gran Via and Portal de l'Àngel. On New Year's Eve the city's big show with fireworks takes place by Plaça d'Espanya and Montjuïc.
- 1
Magic Fountain of Montjuïc
Attractions
Good to know
- In Catalonia both 25 and 26 December are public holidays.
- On 5 January the Three Kings arrive by boat at the port before their parade through the city.
- Book the Sagrada Família in advance — December holidays are busy.
- Watch your bag in crowded markets and on La Rambla.
Questions
When is the Santa Llúcia Christmas fair?
Usually from late November until about 23 December, in front of Barcelona Cathedral.
What is a caganer?
A small figure of a squatting person hidden in Catalan nativity scenes, believed to bring luck and a good harvest.
Is Barcelona good for Christmas?
Yes. The markets and lights are lovely, the weather is mild, and most sights stay open except on the main holidays.
More guides
- 3 days in Madrid: a day-by-day itineraryPrado, Retiro, the Royal Palace and a day trip to Toledo: a realistic 3-day Madrid plan with tips on tickets, transport and food.
- 3 days in Barcelona: a day-by-day itinerarySagrada Família, Park Güell, the Gothic Quarter and Montjuïc: a 3-day Barcelona plan with booking tips and how to avoid queues.
- 3 days in Valencia: a day-by-day itineraryThe old town, the City of Arts and Sciences, the Oceanogràfic and paella in the Albufera: a relaxed 3-day Valencia plan.
- 2 days in Seville: a day-by-day itineraryThe cathedral and Giralda, the Real Alcázar, Plaza de España and Las Setas: how to see the best of Seville in two days.
- Halal food in Madrid: restaurants, mosques and tipsWhere to find halal restaurants and mosques in Madrid, the neighbourhoods to look in, and how to eat well without pork.
- Halal food in Barcelona: restaurants, mosques and tipsWhere to find halal restaurants and mosques in Barcelona, the neighbourhoods to look in, and how to eat well without pork.
- 2 days in Granada: the Alhambra and the AlbaicínHow to see the Alhambra, the Nasrid Palaces, the Albaicín and the San Nicolás viewpoint in two days, with ticket tips.
- 2 days in Málaga: castles, Picasso and the beachThe Alcazaba, Gibralfaro castle, the Picasso Museum, the Atarazanas market and La Malagueta beach: a 2-day Málaga plan.
- 1 day in Córdoba: the Mezquita and the old townThe Mosque-Cathedral, the synagogue, the Calleja de las Flores, the Alcázar gardens and the Roman bridge: Córdoba in one day.
- 1 day in Toledo: the city of three culturesThe cathedral, El Greco at Santo Tomé, the Santa María la Blanca synagogue, San Juan de los Reyes and the best viewpoint: Toledo in one day.
- Christmas in Spain: traditions, dates and what to expectEl Gordo, Nochebuena, the 12 grapes and the Three Kings: the Spanish Christmas calendar and tips for travelling in December.
- Christmas in Madrid: markets, lights and New Year at SolThe Plaza Mayor Christmas market, the city lights, Cortylandia and the 12 grapes at Puerta del Sol: Christmas in Madrid.
- Christmas in Málaga: the Calle Larios lights and winter sunThe famous light and music show on Calle Larios, Christmas markets, the Verdiales festival and sunny December days in Málaga.
- Christmas in Seville: nativity fair, convent sweets and lightsThe Feria del Belén by the cathedral, sweets made by nuns, Christmas lights and the Three Kings parade: Christmas in Seville.
- Christmas in Valencia: the city hall square, markets and New YearThe big tree and market in the Plaza del Ayuntamiento, Christmas in the old town, ideas for children and New Year's Eve in Valencia.
Some links are partner links: we may earn a small commission at no extra cost to you. Prices are set by each provider.