Christmas in Madrid: A Complete Guide to December
Madrid by season5 min read · Updated October 2026

Christmas in Madrid: A Complete Guide to December

There is something special about Madrid in December. The city trades its usual buzz for glowing lights, festive markets and the warm smell of roasted chestnuts on street corners. Whether you are here for a weekend or the whole holiday season, this guide walks you through the markets, events, food and cultural plans that make Christmas in Madrid unforgettable.

Trip Tours Madrid

Local guides · No.1 on TripAdvisor

Why Madrid Shines at Christmas

From late November to early January, Madrid transforms. The historic centre fills with light installations, the plazas host markets, and locals and visitors alike wrap up warm to stroll the decorated streets. It is a season built for walking, tasting and taking your time. If you want to feel the real spirit of the city, December is one of the best months to visit.

Madrid's Christmas Markets

Christmas markets are at the heart of the celebration. Most open in late November, but they do not all close on the same day: the Plaza Mayor market shuts on 31 December, while La Navideña in Plaza de España and the El Gato market at Gran Via 13 stay open into January. Each has its own character, so it is worth visiting more than one for handmade gifts, decorations and seasonal treats. For dates, opening hours and what to buy at each one, see our guide to the best Christmas markets in Madrid.

  • Plaza Mayor: The most traditional market in the city, with stalls selling handicrafts, nativity figures, decorations and classic sweets right in the grand main square, from late November to 31 December.
  • Plaza de España: La Navideña combines an ice rink, around 40 craft stalls and a food area, ideal for a relaxed browse near the Royal Palace (in 2025 it ran from 25 November to 11 January).
  • Feria Mercado de Artesanía on Paseo de Recoletos: More than 130 craft workshops between Colón and Cibeles (1 to 30 December in 2025), with unique, handmade gifts you will not find in the shops.

Why not experience it with a local guide?

Book a free tour through central Madrid: local guides, small groups and no upfront payment.

See the free tours →

The Christmas Lights: Madrid's Festive Show

The city's Christmas illuminations are a spectacle in their own right. The lights are switched on in late November and stay up until early January, turning streets like Gran Via, Puerta del Sol and Plaza Mayor into open-air light shows. In 2025 they were switched on at Cibeles on 22 November and stayed on until 6 January, from 6 pm to midnight (1 am on Fridays and Saturdays); the 2026 date has not been announced yet. For the best experience, walk the centre after dark and let the crowds and the glow set the mood. Our Madrid Monumental free tour covers Gran Via, Cibeles and the Puerta de Alcalá, and in December there are 4:30 pm departures in English, so you finish with the lights already on (check times on the tour page). If you would rather sit back, our night sightseeing bus leaves at 8:30 pm and shows you the illuminated city from an open top deck in about 75 minutes.

  • Gran Via and Puerta del Sol: The busiest and most photogenic streets, with large light arches overhead.
  • Cibeles and the surrounding boulevards: Elegant displays around the city's landmark fountains and buildings.
  • Naviluz bus: The city's Christmas bus, run by EMT, tours the lights in about 50 minutes. In 2025 it ran from 23 November to 6 January (except 24 and 31 December and 5 January) from Calle Felipe IV, next to the Prado, a fun option for families who want to see the lights without the walking. Tickets are sold online and go fast at weekends.

Events and Activities in December

December in Madrid is packed with things to do, whatever your taste. Beyond the markets and lights, the season brings concerts, ice skating and family entertainment across the city. For a day-by-day list of plans, see our guide to things to do in Madrid in December.

  • Christmas concerts: From classical performances at the Teatro Real to contemporary shows at venues like La Riviera.
  • Ice skating rinks: Spots such as Matadero Madrid and the Palacio de Cibeles turn into festive skating venues.
  • Nativity scenes (belenes): Elaborate nativity displays appear in churches, museums and public buildings throughout the city. The two big ones are the City Council's at CentroCentro (Palacio de Cibeles) and the Comunidad de Madrid's at the Real Casa de Correos in Puerta del Sol, both open from late November to early January.

Festive Food You Have to Try

You cannot experience Christmas in Madrid without tasting the season's food. Spanish holiday sweets are everywhere, and restaurants roll out special menus for Christmas Eve and New Year's Eve. Come hungry.

  • Traditional sweets: Turron (nougat), mazapan (marzipan), polvorones (crumbly almond cookies) and the famous roscon de Reyes at the start of January.
  • Festive dinners: Many restaurants offer special set menus for Nochebuena (Christmas Eve) and Nochevieja (New Year's Eve), so book ahead.
  • Chocolate con churros: A Madrid classic, and nowhere better than San Gines to warm up on a cold winter morning.

Culture and Things to Do on Christmas Day

Christmas in Madrid is also a season of culture. The city's world-class museums keep special holiday hours, and theatres put on festive shows. On 25 December itself, many places close, but the city is far from empty, and a quiet stroll can be the highlight of the day. Our Madrid Essentials free tour, through the Plaza Mayor and the old Habsburg centre, has departures on 24, 25 and 31 December too (check times on the tour page).

  • Museums: The Prado, Reina Sofia and Thyssen-Bornemisza offer temporary exhibitions and adjusted holiday timetables (the Prado, for example, closes on 25 December and 1 January and opens only from 10 am to 2 pm on 24 and 31 December; always check opening hours in advance).
  • Theatre and dance: Look for seasonal ballet and Christmas performances at venues across the city.
  • Christmas Day walks: With many shops closed, a relaxed walk through the Parque del Retiro, along Madrid Rio or up to the Templo de Debod is a perfect way to spend the afternoon.

Why not experience it with a local guide?

Book a free tour through central Madrid: local guides, small groups and no upfront payment.

See the free tours →

See Madrid at Christmas with Trip Tours Madrid

Want a local to show you the best of the season? With Trip Tours Madrid, you can explore the historic centre, the Plaza Mayor and the lit-up streets with a guide who knows exactly where to go and when. It is the easiest way to soak up the festive atmosphere without missing a thing. If you have already done the classic route, our Madrid Medieval free tour (in English) digs into the city's Muslim origins and old Arab walls, and you can browse all our free tours to fit one around your Christmas plans. Staying for the big night? Read our guide to New Year's Eve in Puerta del Sol. Join us and make your Christmas visit to Madrid one to remember.

Why not experience it with a local guide?

Book a free tour through central Madrid: local guides, small groups and no upfront payment.

See the free tours →