Madrid Christmas Markets 2026
Last updated · How we compile this guide
When are the Madrid Christmas markets in 2026?
Madrid has 4 Christmas markets in our directory. All are free to enter.
Madrid's Christmas market on Plaza Mayor has been a tradition since the 19th century, with stalls of nativity figures, decorations and joke items for the Day of the Holy Innocents on 28 December. Spanish Christmas runs until Three Kings' Day on 6 January.
All Christmas markets in Madrid
Dates for these markets were not published last season — check each official website for the latest.
Feria de Artesanía de la Comunidad de Madrid (Craft Fair of the Madrid Community)
Plaza de Isabel II Christmas Market
Plaza de Juan Goytisolo Christmas Market
Frequently asked questions
How many Christmas markets are there in Madrid?
We list 4 Christmas markets in Madrid, including Christmas market in Madrid at Plaza Mayor, Feria de Artesanía de la Comunidad de Madrid (Craft Fair of the Madrid Community), Plaza de Isabel II Christmas Market and Plaza de Juan Goytisolo Christmas Market. Some are small one-day or weekend events, so check the dates on each card.
Are the Christmas markets in Madrid free?
Yes, entry to the markets we list is free — you only pay for food, drinks and gifts. Many stalls serve mulled wine in a mug with a small deposit that you get back when you return it.