This blog post was originally published on December 16, 2015 and was updated on November 12, 2019.
It’s the most wonderful time of the year here in Madrid!
It goes without saying that Christmastime here in Madrid brings an unforgettable sensation of holiday magic, and nowhere does that feel more present than at one of the many Christmas markets scattered throughout the city.
Whether you’re looking for traditional goods, artisanal handcrafted gifts of a delicious gourmet treat, you’re sure to find it all and more at the array of charming Christmas markets in Madrid. These are just four of our favorites!
1. Plaza Mayor Christmas Market
The most classic of all the Christmas markets in Madrid takes over Plaza Mayor starting in mid-November and lasts until the end of the year. With more than 100 stalls, a brightly lit carousel and a festive atmosphere all throughout the historic square, you’ll definitely find yourself in the Christmas spirit from the moment you arrive. Plus, with a history stretching back to the 19th century, it’s also one of the oldest and most cherished Christmas markets in the whole country. There’s no better place to get in the holiday mood!
Insider’s tip: Merrymakers flock to this market in droves, making for pretty intense crowds. We suggest going during the week or early in the evening for a more relaxed experience.
2019 dates: November 23–December 31
2. Mercado de Diseño
As the largest emerging design market in Spain, the Mercado de Diseño also gets in on the Christmas festivities. This year’s holiday event, Xmas Vibes, is set to be one of the most unique Christmas markets in Madrid. The pop-up event is the perfect place to buy one-of-a-kind gifts that you won’t be able to find anywhere else (think sustainably sourced wooden speakers, designer dog beds, and handcrafted footwear).
2019 dates: December 7 & 8 (Cibeles), December 21 & 22 (Matadero)
3. Feria Dulces de Navidad
Got a sweet tooth? So do we. Luckily, you can indulge it at one of our favorite Christmas markets in Madrid: the Feria Dulces de Navidad, which takes place every year in Plaza de Ópera (also known as Plaza Isabel II).
Come devour all the Spanish Christmas sweets your heart desires, from turrones to polvorones and everything in between. Products are sourced from all over Spain, so you can eat your way around the country without leaving Madrid! Be sure to cap off your experience with rich hot chocolate and freshly fried churros—the most delicious way to warm up!
4. Mercadillo del Gato
The Mercadillo del Gato sets up shop nearly every month of the year. However, at Christmas, the event truly escalates to another level. It’ll feature a special holiday theme as well as all of the most unique products you could imagine: vintage treasures, gorgeous jewelry, high quality menswear and so much more. Don’t miss one of the most diverse Christmas markets in Madrid!
2019–2020 dates: December 13–January 5