Index
Receive our newsletter
Madrid at Christmas transforms into a city glowing with a special charm. The streets fill with lights, music, and all kinds of decorations that invite everyone to embrace the holiday magic. Christmas markets are a beloved tradition, returning year after year. They’re a perfect outing to enjoy with family, strolling among decorated stalls and soaking up the joyful atmosphere in every corner.
These markets are not only the ideal place to find unique gifts and Christmas decorations, but they’re also an opportunity to create cherished family moments. From artisanal stands to stalls with sweets and traditional products, this blog provides a guide to the main Christmas markets in Madrid, each with its own special touch, so you won’t miss any and can experience the season in an extraordinary way.
Plaza Mayor Christmas Market
One of the oldest and most well-known Christmas markets in Madrid is in Plaza Mayor. With over 100 years of history, this classic market has 104 stalls offering everything from nativity scenes and Christmas decorations to joke items. Organized by the Traditional Christmas Market Association, it will be open from November 28 to December 31, with hours from 10:00 AM to 9:00 PM, Sunday through Thursday, and 10:00 AM to 10:00 PM on Fridays, Saturdays, and holidays.
Location: Plaza Mayor
Dates: November 28 to December 31
El Corte Inglés Christmas Market at Nuevos Ministerios
A Christmas market will be set up at El Corte Inglés in Nuevos Ministerios from November 14 to January 5. It’s perfect for fans of gastronomy, Christmas decor, and family experiences. This market features food trucks, stalls with flowers and candles, and a light and music show. Among the stands, you’ll find some of the capital’s top restaurants, including the well-known food truck by Dabiz Muñoz, offering his famous burgers and desserts, adding a unique culinary experience.
Location: Calle de Raimundo Fernández Villaverde, 65
Dates: November 14 to January 5
Community of Madrid Artisan Market
The Feria Mercado de Artesanía on Paseo de Recoletos is one of the city’s largest markets and the ideal place to find unique handcrafted gifts. Featuring over 150 artisans from all over Spain, this market will be open from December 1 to December 30.
Location: Paseo de Recoletos (between Colón and Cibeles)
Dates: December 1 to December 30
La Navideña at Plaza de España
Plaza de España becomes another holiday hotspot with La Navideña, a market focused on artisanal goods and gastronomy. The plaza also features an ice skating rink and a giant light-up globe. This market will be open from November 21 through early January 2025.
Location: Plaza de España
Dates: November 21 through early January 2025
Mercadillo del Gato
Located in the Cultural Center of the Armed Forces, Mercadillo del Gato is a pop-up market offering fashion, accessories, cosmetics, and home items. Open access and continuous hours make this market easy to visit from December 14 to January 6.
Location: Gran Vía, 13
Dates: December 14 to January 6
Sally Hambleton’s Xmas Shop
Sally Hambleton’s Xmas Shop is a pop-up store combining British-style Christmas decor with floral arrangements. This year, the shop will be open from November 14 to December 7, then host floral decorating workshops the week of December 9, and reopen from December 16 to January 5, 2025. Here, you can find all kinds of tree decorations, table decor, and natural Christmas wreaths, which you can buy pre-made or create yourself in their workshops.
Location: Calle de Gabriel Lobo, 11
Dates: November 14 to December 7, and December 16 to January 5
Christmas markets are a hallmark of Madrid and a tradition that fills the city with festive spirit. Every corner, every decorated stall, and every stand with artisanal products or typical sweets reminds us of the magic of this time of year. So, if you’re lucky enough to spend the holidays in the capital, exploring these markets is an experience you won’t want to miss.