4 Christmas markets in Spain in our guide this season. The first to open is Fira de Nadal de la Sagrada Familia on Nov 22, and the last to close is Navidad y Belenes de Sevilla on Jan 6. All 4 are free to enter. 4 have not announced this year's dates yet; those follow last season's and are marked expected.

  • 4 markets
  • 3 cities and towns
  • First opens Nov 22
  • Last closes Jan 6
  • 4 free to enter

Where to go

Christmas market tours and tickets in Spain

Guided market walks, Christmas light tours and festive tickets, bookable through our partners.

All 4 Christmas markets in Spain, soonest first

Christmas markets in Spain 2026: dates and hours

Every market at a glance: opening and closing days, hours and entry, as each organiser states them.

MarketWhereOpensClosesHoursEntry
Fira de Nadal de la Sagrada Familia (expected)BarcelonaNov 22Dec 23Daily 10:00 to 21:00 (2025 edition)Free
Mercado de Navidad de la Plaza Mayor (Christmas Market) (expected)MadridNov 27Dec 31Sunday to Thursday 10:00 to 21:00; Fridays, Saturdays and holiday eves 10:00 to 22:00 (2025 edition hours)Free
Navidad y Belenes de Sevilla (expected)SevilleNov 27Jan 6Free
Fira de Santa Llucia (expected)BarcelonaNov 28Dec 2310:00 to 21:00 on weekdays, holidays and eves (2025 edition hours)Free

More Christmas markets

Christmas markets worldwide · Food festivals in Spain

Get the festivals coming up, once a week

One email every Thursday: the food festivals in the next three weeks, the tours readers are booking, and a city worth a trip. One-click unsubscribe.