A route through the Christmas markets in Madrid

Where are the best Christmas markets in Madrid? As locals set off in search of the best bargains for their seasonal shop, most Madrileños abandon major chain stores and brand names to wander through the stalls of a festive market.

These markets are the best option to find something different and unique for the holiday season. And it’s one of my absolute favorite things to do in December!


Mercado de Navidad de la Plaza Mayor

This is the biggest of the city’s Christmas markets, and it has been held since the 19th century…

Already one of the most famous spots in Madrid, the Plaza Mayor gets transformed into the city’s most popular traditional Christmas market. The balconies are adorned with beautiful candle-shaped lights, and 104 tiny red cabins line the square selling everything from nativity scenes (belén in Spanish) and Christmas ornaments toys jokes for the Día de los Santos Inocentes on the 28th of December – the equivalent in Spain to your April Fool’s Day.

Given its central location, this market is perhaps the busiest in all of Madrid, but don’t let the crowds intimidate you. Get stuck in and you’re sure to come away with a great Christmas gift, something special and typical of Madrid!

Where: Plaza Mayor
When: November 27th – December 31st


Feria mercado de artesanía

Traditionally held in Plaza de España, this year, the Artisan’s Market takes place in Paseo de Recoletos. This market features showcases of art and over 180 artisan workshops. Head over to check out very unique products from Madrid as well as 11 other regions around Spain. You’ll find everything here from toys and games, handmade musical instruments, woodworking, jewelry, ceramics, and clothing.

Where: Paseo de Recoletos (from Plaza de Colón to Plaza de Cibeles)
When: December 1st – December 31st


Feria dulces de Navidad

If you have a sweet tooth, don’t miss one of my preferred Christmas markets. The market, which is set up in front of the Teatro Real, Madrid’s opera house, sells only Christmas sweets.

My favorites include turrón, a nougat-style block made from almonds and mazapán (marzipan), figurines that are created with almond paste. Both are very popular in Spain during Christmas.

Where: Plaza de Isabel II
When: November 30th – January 5th


Mercadillo de la Plaza de Jacinto Benavente

Just off the Puerta del Sol, right in the heart of Madrid, the Plaza de Jacinto Benavente holds an annual craft market. Over 20 stalls, designed to emulate a medieval village, sell sweets, Christmas decorations and beautifully handcrafted accessories that make lovely souvenirs to take home from Spain.

Where: Plaza de Jacinto Benavente
When: November 30th – January 5th


Mercadillo del Gato

One of the most diverse Christmas market in Madrid is the Mercadillo del Gato – another must stop if you’re looking for that special unique gift this Christmas.

This cool pop-up market is the place to come if you want to find something less bauble-related and more stylish. The stalls are populated by young, local designers selling everything from clothes, jewelry, one-of-a-kind trinkets, accessories, art, games and vintage homewares.

Where: Calle de la Gran Vía, 13
When: December 15th – January 5th


Adventsbasar German market

To bring the atmosphere of the German markets (called Weihnachtsmarkts) to Madrid, the community of the German Evangelical Church sets up this market at the end of November for three days. This is an authentic German market with crafts, advent crowns, raffle, German food and Glüwein (hot, spiced wine). You can toast with mulled wine and beer, buy ornaments, and browse through their market.

Where: Paseo de la Castellana, 6
When: November 27th (18:00-22:00), November 28th (14:00-22:00), and November 29th (12:00-15:00).


La Navideña Feria Internacional de las Culturas

Located in the Matadero cultural center, to the South of Madrid, the Mercado de Diseños is a super special and very international Christmas market. Thanks to the collaboration between the City Hall and embassies from over 56 countries plus several international institutions, the fair illustrates the different ways Christmas is celebrated around the world.

Get there and enjoy 300+ free activities for all ages, tastes and sensitivities. These include crafts stands, classic Christmas concerts and DJs, dance and singing sessions, games, workshops, fashion shows, diverse shows, film cycles and much more.

Where: Paseo de la Chopera, 14
When: December 14th – December 23rd


Mercado de la Plaza La Remonta

Slightly to the north of the center of Madrid, in the Tetuan neighborhood, Plaza La Remonta holds one of the biggest Christmas markets in the city, with stalls selling all the traditional fare, from Christmas decorations to toys and games for the kids. Don’t miss the ice rink, a great festive activity for all the family.

Where: Plaza La Remonta
When: December 14th – December 23rd