7 Best Christmas Markets in Madrid: Plaza Mayor & Beyond

It’s the most wonderful time of the year here in Madrid! Christmastime in Madrid is unforgettably magical, especially when you’re at one of the 7 best Christmas markets in Madrid. Whether you’re looking for traditional goods, handcrafted gifts, or gourmet treats, you’re sure to find it all at these charming Christmas markets in Madrid.

a busy plaza filled with illuminated market stalls and a lit Christmas tree.
The bustling Plaza Mayor in Madrid is a hotspot of Christmas cheer. Photo Credit: The Sibarist

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 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!

The Plaza Mayor is filled with all kinds of gag gifts and Christmas decorations, but many belenistas flock to the market to buy nativity scene supplies as well.

Insider 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.

christmas hats hanging from market stall
Plaza Mayor Christmas Market. Photo Credit: Marcos Gabarda Inat

Mercadillo de Navidad in Plaza de Colón

The Christmas market in Plaza de Colón is fairly new to Madrid’s Christmas market scene, but over the years it has become a favorite of locals. At the heart of the market is the 800 square meter Javier Fernández Colón Ice Rink that donates a percentage of its proceeds to charity.

Outside the rink, you’ll find dozens of stands selling handmade goods such as knitted scarfs, hats, bags, and more. There are also plenty of food stands that sell treats such as cotton candy or chocolate and churros. Our favorite? A warm cup of velvety hot chocolate with Baileys!

ice rink surrounded with vendor booths and with a large Christmas tree.
The Javier Fernández ice rink is surrounded by craft vendors and food stands, making it an exciting Christmas experience for the whole family. Photo Credit: Pista de Hielo Javier Fernández

Insider Tip: Like most countries, Spain has its own very unique holiday traditions. From elaborate nativity scenes to the Christmas lottery and even a cheeky little pooper called a caganer, check out these 25 Unique Spanish Christmas and New Year’s traditions.

small figurines on a shelf.
Although caganers are more common in Barcelona, you’ll find these little figurines in Madrid’s Christmas markets as well. Photo Credit: ExperienceFirst

Feria Dulces de Navidad

Indulge your sweet tooth 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 marzipan and 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.

people exploring an outdoor Christmas market at dusk.
The beautiful market in Plaza de Isabel II (Plaza de Ópera) is a must-visit place for those with a sweet tooth. Photo Credit: Recuerda Tus Viajes

Be sure to cap off your experience with rich hot chocolate and freshly fried churros; it’s the most delicious way to warm up!

Churros in Madrid
Churros and hot chocolate in Madrid is one of the best ways to warm up on a cold day.

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. It’s definitely one of the most diverse Christmas markets in Madrid!

Starting in early December, the market is located inside the Westin Palace, but often changes locations in early January.

people walking outside of the entrance to Mercadillo del Gato.
Mercadillo del Gato in Madrid is open year-round, but is extra special during the Christmas season. Photo Credit: Un Bien Día en Madrid

Mercadillo de La Navideña

This is a small, but lively market located in the heart of the city in Plaza de España. Everything you need to spend a nice evening can be found at La Navideña market!

There are various stands with Christmas decorations, nativity scene figures, handmade gifts, and many other delightful trinkets. There are also quite a few food stands that serve a variety of treats, including churros and chocolate. For those looking for the complete Christmas experience, there is even a lovely skating rink.

Christmas decorations
You’ll find plenty of festive Christmas decorations at any one of Madrid’s markets. Photo credit: Pixabay

Mercadillo de Navidad de Castellana

Foodie market alert! The Mercandillo de Navidad de Castellana is fairly new, but it’s already standing out as the best food market in town.

Along with quite a few food trucks serving freshly-made pizzas and sandwiches, you can try what has been voted as the best croquetas in the world, as well as Michelin chef Dabiz Muñoz’s famous food stand, which has very, very long lines. In addition, you’ll find plenty of stands selling toys, decorations, Christmas cooking accessories, and other exciting gifts.

The market is located in front of El Corte Ingles department store on Paseo de Castellana (Nuevos Ministerios).

large Christmas tree in the center of a market with booths and tables around it.
Mercadillo de Navidad de Castellana is the perfect place for foodies! Photo Credit: Los Mayores Cuentan

Feria Mercado de Artesanía

For lovers of all things handmade and artsy, the Feria Mercado de Artesanía market is the perfect spot for strolling and buying. One of Madrid’s oldest markets (it opened in 1988), it stretches down Paseo de Recoletos from Plaza de Cibeles to Plaza de Colón. With over 100 stands, it’s massive and it’s crowded, but there really is something for everyone here!

people walking down a street lined with craft vendors.
Admiring the countless beautiful handmade crafts at the Feria Mercado de Artesanía is a wonderful way to spend the evening. Photo Credit: Time Out

Experience Spanish Traditions for Yourself

After visiting a few of Madrid’s beloved Christmas markets, why not delve deeper into amazing Spanish cuisine? Book your spot on our next Madrid Tapas, Taverns, & History Tour for a chance to enjoy some of the city’s best tapas in the best, family-owned bars.

This isn’t just another tapas tour in Madrid; it’s an insider’s journey into the city’s most beloved bars and off-the-tourist-track gems. You’ll weave through century-old taverns, historic plazas, and hidden streets while enjoying a full meal and drinks along the way.

tour guide holding a plate of tapas for guests to enjoy.
Experiencing the fascinating history of Madrid through its food is something that will enrich your time in Spain.

Featured Review: Madrid Tapas, Taverns, & History Tour

⭐⭐⭐⭐⭐ “This was a very fun tour! Daniel was a fun and friendly tour guide! The food was amazing. I didn’t realize we would get so much! We had a great group of people with us and we all got along. The small group atmosphere was perfect!”
– Erika on Tripadvisor

Christmas Markets in Madrid FAQs

Where is the best Christmas market in Madrid?
The most iconic and beloved Christmas market in Madrid is Plaza Mayor, which transforms into a festive hub each year with over 100 stalls selling nativity-scene figures (belénes), decorations, and handcrafted gifts.

Is Madrid’s Christmas market scene good?
Yes, Madrid’s Christmas markets offer a charming, authentic holiday atmosphere filled with lights, traditional crafts, and festive stalls beyond the typical tourist traps. While not as large as some northern European markets, they have a distinctly Spanish feel and are well worth visiting.

Is Madrid worth visiting at Christmas?
Yes, Madrid is absolutely worth visiting at Christmas. During the holiday season, Madrid is filled with dazzling street decorations, seasonal markets, and lots of Christmas spirit. Visiting around Christmas lets you enjoy the city’s sights, traditions, and decorations in a less crowded—and delightfully cozy—setting.

Where are the Christmas markets in Madrid?
There are several key locations across the city: the major one at Plaza Mayor, a large artisan market at Plaza de España, booths all about desserts at Plaza Isabel II, and the crafts fair down Paseo de Recoletos from Plaza de Cibeles to Plaza de Colón.

0 Comment

  1. Marissa Tejada says
    December 17, 2015 at 5:00 pm

    Oh! I’d love to try out the traditional holiday sweets at the market in front of the Royal Theater. Nice list! Feliz Navidad.

  2. Sarah says
    December 20, 2018 at 6:04 pm

    And don’t forget a new addition this year of a very small but cosy Christmas market in Plaza Santa Ana. It’s few stalls echo Northern European xmas markets (which I miss a lot at this time of year) and even sell Gluhwein (happy to say that it’s real wine and not a powder mix) Let’s hope this is here to stay and expand next year.

  3. Shay says
    November 27, 2019 at 12:12 am

    What about 24-25/2019 is anything open such as restaurant shops etc…

    1. Devour Tours says
      November 29, 2019 at 12:46 pm

      Hi Shay, most shops will probably be closed on the afternoon of December 24 and all day on the 25th. You can find some of our suggestions for restaurants open on both days here: https://madridfoodtour.com/madrid-restaurants-christmas-eve-christmas-day/
      We hope this helps!