Christmas markets · Spain
Christmas Markets in Spain: Madrid, Barcelona and Valencia
Spain's Christmas markets covered here are in Madrid, Barcelona and Valencia. Madrid's classic is the Mercado de Navidad on Plaza Mayor, with 104 fixed stalls. Barcelona's Fira de Santa Llúcia in front of the Cathedral has about 300 stalls and dates from 1786 (2025: 28 November to 23 December). Valencia's are craft and gift markets, with the Feria de Artesanía de Navidad in Plaza de la Reina; dates shown are the latest confirmed editions (2025).
27 markets · checked October 2026
- Fira de Santa LlúciaLast season: 28 Nov - 23 Dec 2025Free entry.
- Nadal al Port Vell (Christmas at Port Vell)Last season: 28 Nov 2025 - 6 Jan 2026Free entry; Ferris wheel is paid.
- Gran Via Three Kings Fair (Fira de Reis de la Gran Via)Last season: 15 Dec 2025 - 6 Jan 2026Free entry.
- Christmas at Poble EspanyolLast season: weekends and public holidays, 29 Nov 2025 - 4 Jan 2026Ticketed (booking online recommended).
- Plaza Mayor Christmas Market (Mercado de Navidad de la Plaza Mayor)Last season: late November - 31 DecemberFree entry. Nativity figures range from a few euros to expensive artisan pieces.
- Recoletos Christmas Craft Fair (Feria de Artesanía de Navidad de Recoletos)Last season: 1-30 Dec 2025Free entry.
- Nuevos Ministerios Christmas Market (Mercadillo de Navidad de Nuevos Ministerios)Last season: 13 Nov 2025 - 5 Jan 2026Free entry; food and drink are paid.
- Paseo del Parque Christmas MarketLast season: 28 Nov 2025 - 6 Jan 2026Free entry.
- Plaza de la Marina Christmas MarketLast season: early December - 6 JanuaryFree entry.
- Muelle Uno Christmas MarketLast season: 28 Nov 2025 - 11 Jan 2026Free entry.
- Seville Christmas Crafts MarketLast season: mid-December - 5 JanuaryFree entry.
- Seville Nativity Fair (Feria del Belen)Last season: 8 Nov - 23 Dec 2025Free entry.
🧒 With kids
- Fira de Santa Llúcia · Barcelona
- Nadal al Port Vell (Christmas at Port Vell) · Barcelona
- Gran Via Three Kings Fair (Fira de Reis de la Gran Via) · Barcelona
- Christmas at Poble Espanyol · Barcelona
- Plaza Mayor Christmas Market (Mercado de Navidad de la Plaza Mayor) · Madrid
- Paseo del Parque Christmas Market · Malaga
✨ Date night
- Fira de Santa Llúcia · Barcelona
- Nadal al Port Vell (Christmas at Port Vell) · Barcelona
- Plaza Mayor Christmas Market (Mercado de Navidad de la Plaza Mayor) · Madrid
- Recoletos Christmas Craft Fair (Feria de Artesanía de Navidad de Recoletos) · Madrid
- Nuevos Ministerios Christmas Market (Mercadillo de Navidad de Nuevos Ministerios) · Madrid
- Muelle Uno Christmas Market · Malaga
🎉 With friends
- Fira de Santa Llúcia · Barcelona
- Nadal al Port Vell (Christmas at Port Vell) · Barcelona
- Plaza Mayor Christmas Market (Mercado de Navidad de la Plaza Mayor) · Madrid
- Recoletos Christmas Craft Fair (Feria de Artesanía de Navidad de Recoletos) · Madrid
- Nuevos Ministerios Christmas Market (Mercadillo de Navidad de Nuevos Ministerios) · Madrid
- Paseo del Parque Christmas Market · Malaga
Barcelona
IllustrationHoliday market · Barcelona
Fira de Santa Llúcia
🧒 With kids🎉 With friends✨ Date nightWhat's there
- About 300 stalls in front of the Cathedral, since 1786
- Nativity figures, caganers and caga tió
- Fir trees, mistletoe, poinsettias and table centrepieces
- Giant tió on Plaça Nova
What visitors sayGoogle 4.4 ★ · 109 reviews
A must in Barcelona for anyone setting up a nativity scene: you find everything, from moss to figurines, and the caganer stalls are the most photographed. The downside is the crowds, and at peak times you move along as if in a demonstration. One visitor mentions homeless people in the surrounding area.
Barcelona's real Christmas market. Go early on a weekday.
- Dates
- 28 Nov - 23 Dec 2025
- Cost
- Free entry.
Getting there and parking
- Metro Jaume I (L4), 3 minutes on foot.
- There is parking under Avinguda de la Catedral, but it fills up.
Worth knowing
- 28 November to 23 December (2025), from 10:00 to 21:00.
- Buy your caganer here: this is where there is the most variety.
IllustrationGerman market · Barcelona
Nadal al Port Vell (Christmas at Port Vell)
European-style huts with gifts, mulled wine and turrón, a 31-metre LED tree, a giant Ferris wheel, a floating nativity scene and a light show every night, from 11:00 to 23:00.
🧒 With kids✨ Date night🎉 With friendsWhat's there
- 31-metre LED tree
- Giant Ferris wheel
- Floating nativity scene and a light show every night
- European-style huts with gifts, mulled wine and turrón
The closest thing to a Central European Christmas market in Barcelona, with the sea as a backdrop.
- Dates
- 28 Nov 2025 - 6 Jan 2026
- Cost
- Free entry; Ferris wheel is paid.
Getting there and parking
- Metro Drassanes (L3), at the end of La Rambla.
Worth knowing
- 28 November to 6 January (2025), from 11:00 to 23:00.
- Go at dusk for the light show.
IllustrationHoliday market · Barcelona
Gran Via Three Kings Fair (Fira de Reis de la Gran Via)
About 200 stalls of toys, sweets, crafts and gifts for the Three Kings, with churros and chocolate. It has been held since 1877.
🧒 With kidsWhat's there
- About 200 stalls of toys, sweets and gifts
- Churros with chocolate
- A tradition since 1877
The fair for Three Kings gifts. Avoid the afternoon of 26 December and the night of 5 January if you don't like crowds.
- Dates
- 15 Dec 2025 - 6 Jan 2026
- Cost
- Free entry.
Getting there and parking
- Metro Urgell or Rocafort (L1); between Calàbria and Muntaner streets.
Worth knowing
- 15 December to 6 January (2025); on 5 January it is open until midnight.
IllustrationHoliday market · Barcelona
Creu Coberta Christmas Fair (Fira de Nadal de Creu Coberta)
A neighbourhood fair with crafts, gifts, toys, food, a monumental nativity scene, a Santa Claus house and children's workshops, from 10:00 to 20:00.
🧒 With kids🎉 With friendsWhat's there
- Stalls of crafts, gifts, toys, decoration, food and costume jewellery
- Traditional nativity scene at the meeting point
- Visit by Santa Claus (20-24 Dec) and the Three Kings (2-5 Jan) to collect letters
- Workshops, roaming activities and a snow machine
An authentic neighbourhood fair without tourists: ideal for cheap gifts and an afternoon with children in Hostafrancs.
- Dates
- 20 Dec 2025 - 5 Jan 2026
- Cost
- Free entry.
Getting there and parking
- Carrer de la Creu Coberta at Diputació, Hostafrancs district (metro Hostafrancs, L1).
Worth knowing
- Hours 10:00 to 20:00 (beteve.cat).
- Confirm the closing days (Christmas, New Year) in the City Council's programme before going.
- It is set up on Creu Coberta at the corner of Carrer de Diputació.
IllustrationWeekend market · Barcelona
Sant Antoni Christmas Fair (Fira de Nadal de Sant Antoni)
A three-day fair by the Sant Antoni traders with concerts, family activities and a food area, from 10:00 to 22:00.
🎉 With friends🧒 With kidsWhat's there
- Stalls by the neighbourhood traders (Som Sant Antoni)
- Concerts and activities for families
- Food area
- On Avinguda de Mistral, between Viladomat and Rocafort
A short weekend plan in a trendy neighbourhood: combine it with the bars around the Mercat de Sant Antoni.
- Dates
- 19-21 Dec 2025
- Cost
- Free entry.
Getting there and parking
- Avinguda de Mistral, between Viladomat and Rocafort streets (Sant Antoni district).
Worth knowing
- Only three days (19, 20 and 21 December 2025), from 10:00 to 22:00.
- Not to be confused with the Fira de Reis de Sant Antoni in January.
IllustrationWeekend market · Barcelona
Festivalet (Fabra i Coats)
A design and crafts market in the former Fabra i Coats textile factory: about 90 makers and a food area.
✨ Date night🎉 With friendsWhat's there
- About 90 national and international craftspeople and designers (18th edition, 2025)
- Handmade and design pieces, without the typical nativity figures
- Indoor food area for breakfast, lunch or an afternoon snack
- Dogs are allowed
Barcelona's independent design market: for gifts you can't find elsewhere, not for a traditional Christmas atmosphere.
- Dates
- 13-14 Dec 2025
- Cost
- Entry €3 at the venue; free for under-12s.
Getting there and parking
- Fabra i Coats, Carrer de Sant Adrià 20, Sant Andreu district.
Worth knowing
- One weekend in mid-December (13 and 14 in 2025).
- Buy your ticket at the box office; it is valid for the whole day.
IllustrationWeekend market · Barcelona
Disseny Market (DHub)
80 selected exhibitors of fashion, accessories and design objects, organised by FAD.
✨ Date night🎉 With friendsWhat's there
- 80 exhibitors selected by a committee of FAD professionals
- Fashion, accessories and design objects by independent creators
- A focus on conscious and responsible buying
- At the DHub, next to Plaça de les Glòries
A good choice for local design gifts in one place and under cover. It is the same weekend as Festivalet, so pick one.
- Dates
- 12-14 Dec 2025
- Cost
- Entry €3; free for FAD members, under-16s and holders of the Tarjeta Rosa.
Getting there and parking
- Disseny Hub Barcelona, Plaça de les Glòries 37-38.
Worth knowing
- Three days: Friday 12 to Sunday 14 December (2025).
- Organised by FAD (Foment de les Arts i el Disseny).
Madrid
Malaga
Seville
IllustrationHoliday market · Seville
Seville Nativity Fair (Feria del Belen)
The fair of the Belen Traders' Association (32nd edition in 2025): nativity figures and accessories. Weekdays 10:30-14:00 and 17:00-21:00; weekends 11:00-14:30 and 16:00-21:00.
🧒 With kids✨ Date nightWhat's there
- Nativity figures and accessories from Seville craftspeople
- Between the Cathedral and the Archive of the Indies
- More than 30 editions
A must if you build a nativity scene; the setting beside the Cathedral already justifies the walk.
- Dates
- 8 Nov - 23 Dec 2025
- Cost
- Free entry.
Getting there and parking
- Plaza del Triunfo; metro and tram Puerta Jerez or Archivo de Indias.
Worth knowing
- 8 November to 23 December (2025).
- It closes at midday: 14:00 to 17:00 on weekdays.
IllustrationChristmas village · Seville
Setalandia (Las Setas)
Christmas park for children under Las Setas, with a carousel, a little train and a Christmas market; 11:00-22:00.
🧒 With kidsWhat's there
- Christmas park under Las Setas (Metropol Parasol) on Plaza de la Encarnacion
- Carousel, little train, mini Ferris wheel for children and a jumping area
- "Seta 10" pass with access to ten rides
- Christmas market and family shows
For families with small children who want rides without leaving the centre; for a market atmosphere, Plaza Nueva or the Alameda are better.
- Dates
- 28 Nov 2025 - 4 Jan 2026
- Cost
- Free entry to the site; rides are paid (Seta 10 pass).
Getting there and parking
- Plaza de la Encarnacion (Las Setas), Seville Old Town.
Worth knowing
- Open daily 11:00-22:00; 25 December and 1 January 11:00-16:00 (other sources say closed on 24 and 31).
- Dates according to local press sources for the 2025-26 edition.
Valencia
IllustrationHoliday market · Valencia
Tapinería Market "Ho, ho, ho!"
Original gifts and independent design in a small market in the old town.
✨ Date night🎉 With friendsWhat's there
- Original gifts and independent design
- Small market in the old town (Ciutat Vella)
- Split hours on weekdays, continuous at the weekend
A small, pleasant design market for different gifts. Don't expect a great atmosphere.
- Dates
- 19 Dec 2025 - 5 Jan 2026
- Cost
- Free entry.
Getting there and parking
- Mercado de Tapinería, in the old town of València, a few minutes on foot from Plaza de la Reina.
Worth knowing
- Monday to Friday 11:00-14:00 and 17:00-20:30; Saturdays and Sundays 11:00-20:30.
- On 24 and 31 December and 5 January 11:00 to 15:00; closed on 25 December and 1 January.
IllustrationWeekend market · Valencia
Cabanyal Three Kings Market (Mercado de Reyes del Cabanyal)
A last-minute market for Three Kings gifts, from 9:00 to 22:00 (on 5 January until 17:00).
🧒 With kids🎉 With friendsWhat's there
- Last-minute market for Three Kings gifts
- Around the Mercado del Cabanyal, next to the beach
- Only three days: 2, 4 and 5 January
Only if you need a last-minute Three Kings gift. Combine it with a stroll around Cabanyal.
- Dates
- 2, 4 and 5 Jan 2026
- Cost
- Free entry.
Getting there and parking
- Cabanyal district, around the Mercado del Cabanyal.
Worth knowing
- On 2, 4 and 5 January from 9:00 to 22:00; on 5 January it closes at 17:00 (visitvalencia.com).
Christmas markets near you
More Christmas market cities
- Germany
- Cologne
- Quebec City
- Amsterdam
- Tokyo
- Valkenburg
- Nuremberg
- Zurich
- Brussels
- Colmar
- Paris
- France
- Berlin
- Prague
- Strasbourg
- Krakow
- Munich
- Maastricht
- Montreux
- Frankfurt
- Switzerland
- Bruges
- Valencia
- Salzburg
- Italy
- Dresden
- Barcelona
- Basel
- Bucharest
- Copenhagen
- Stockholm
- Montreal
- Geneva
- Ghent
- Amsterdam Light Festival
- Gdansk
- Rome
- Tallinn
- Belgium
- Lisbon
- Oslo
- Poland
- Hamburg
- Lille
- Madrid
- Austria
- Netherlands
- Wroclaw
- Dusseldorf
- Milan
- Vienna
- Rothenburg ob der Tauber
- Innsbruck
- Riga
- Stuttgart
- Aachen
- Bratislava
- Helsinki
- Warsaw
- Heidelberg
- Budapest
- Venice
- Malaga
- Florence
- Vilnius
- Lithuania
- Croatia
- Seville
- Nice
- Greece
- Bremen
- Ljubljana
- Slovenia
- Lyon
- Turkey
- Leipzig

