Christmas 2026

Christmas in Madrid

The markets, the lights and the parties — and when each is worth it.

15 days to go16 Nov – 26 Dec · 27 ideas

  • 2 nights out
  • 17 for families
  • 12 free

Don't miss

  1. Christmas Lights Switch-On

    Sat 21 Nov · 19:00Plaza de Cibelesfree

  2. Madrid Christmas Lights Display

    21 Nov 2026 – 6 Jan 2027Citywidefree

  3. Mercado de Navidad de la Plaza Mayor

    27 Nov – 31 DecPlaza Mayorfree entry

Saturday 21 November

  • Christmas Lights Switch-On

    19:00Plaza de Cibelesfree

    The official switch-on of Madrid's Christmas lights will take place with a special event. Expect crowds to gather early.

    FamilyFreeSource: 65YMÁS

Monday 7 December

Tuesday 8 December

Friday 11 December

  • Festival de Navidad en Madrid

    19:30Revi Live, Calle de las Cavilas Nº4 Polígono Industrial de Vicálvaro

    The 'V Edición del Festival de Navidad' with various bands including AL ROJO VIVO, THE DIRTIES MOTLEY CRUE TRIBUTE, and ALEJANDRIA TRIBUTO A SANGRE AZUL. For ages 16 and up (minors must be accompanied by an adult).

    Night outSource: Mutick

Saturday 12 December

  • El Cascanueces at El Corral de Usera

    20:00El Corral de Usera, Calle Isabelita Usera 1419.03€ (General), 12.82€ (Alumnos Manada)

    Tchaikovsky's classic ballet comes to El Corral de Usera for a Christmas Eve story. Features professional scenery, lighting, and costumes. Stroboscopic lights will be used.

    FamilySource: EVENTIM.Light

  • UPM Christmas Concert: J.S. Bach Oratorio de Navidad

    22:30Auditorio Nacional de Música, Sala Sinfónica35, 29, 21 y 9.50 €

    The Spanish Philharmonic Orchestra and the Polytechnic University of Madrid Choir perform J.S. Bach's Christmas Oratorio (Cantatas IV, V, and VI) under the direction of Javier Corcuera Martínez.

Sunday 20 December

  • El Cascanueces by Ballet CDAM

    18:00Teatro del Colegio Mayor Universitario Elías Ahúja20€

    A unique performance of Tchaikovsky's 'The Nutcracker' ballet by students of the Centro de Danza y Arte de Madrid (CDAM), featuring professional staging, lighting, and costumes. Tickets go on sale December 1.

    Family

Tuesday 22 December

  • Christmas Lottery Draw (Sorteo Extraordinario de Navidad)

    09:00Teatro Real20€ per décimo

    The highly anticipated annual Christmas Lottery draw takes place. Tickets are sold from July until December 21.

    Family

Thursday 24 December

  • Christmas Eve Party at Discoteca B12 Madrid

    24 – 25 DecDiscoteca B12 Madridbest prices

    Celebrate Christmas Eve with commercial music and a fun atmosphere. Dress code: No sportswear, military attire, piercings (dilataciones), messy look, mohawk, or accentuated fade haircuts. No sleeveless shirts for men.

    Night out

  • Christmas Eve (Nochebuena) - Public Transport Reduced Hours

    free

    Public transport will have reduced service hours on Christmas Eve, not resuming until 08:00 on Christmas Day. Ticket offices at the Auditorio Nacional de Música are closed. Matadero Madrid ice rink is also closed.

    Free

Friday 25 December

Saturday 26 December

  • CHRISTMASSY - Film Symphony Orchestra

    22:30Auditorio Nacional de Música, Sala Sinfónica

    Film Symphony Orchestra, directed by Constantino Martínez-Orts, performs beloved melodies from Christmas cinema in a live concert.

    FamilySource: Mutick

All season

  • Madrid Christmas Lights Display

    21 Nov 2026 – 6 Jan 2027Citywidefree

    Madrid's streets, squares, and buildings are illuminated with millions of LED lights. The display covers over 250 locations across 21 districts, with famous spots including Gran Vía, Calle Serrano, and Puerta del Sol. Lights turn on at 18:00 daily.

    FamilyFree

  • Mercado de Navidad de la Plaza Mayor

    27 Nov – 31 DecPlaza Mayorfree entry

    Madrid's most traditional Christmas market, featuring over 100 colorful stalls selling nativity figures, Christmas decorations, toys, and joke items. Open Sunday-Thursday 10:00-21:00, Friday, Saturday, and holiday eves 10:00-22:00.

    FamilyFreeSource: Yosilose

  • La Navideña de Plaza de España (Christmas Market and Ice Rink)

    27 Nov 2026 – 6 Jan 2027Plaza de España

    This Christmas market includes about 40 stalls, a gastronomic area, and a natural ice rink of 600 m². The dates for 2025-2026 were Nov 27 to Jan 6, likely similar for 2026.

    FamilySource: Yosilose

  • Belén Viviente de Buitrago del Lozoya

    12 – 20 DecBuitrago del Lozoya (Plaza del Belén Viviente)

    The 36th edition of this Living Nativity Scene, declared a Festival of Regional Tourist Interest. Visitors walk through 41 recreated biblical scenes along a 1,300-meter route within the medieval town.

    FamilyFree

  • Belén Municipal de CentroCentro

    23 Nov 2026 – 5 Jan 2027CentroCentro, Palacio de Cibelesfree

    A popular nativity scene by master artisan José Luis Mayo Lebrija, featuring two hundred pieces and a circular design. Open Tuesday-Sunday 10:30-19:00 (last entry). On December 24, 31, and January 5, hours are 10:30-13:00 (last entry).

    FamilyFree

  • Cortylandia

    24 Nov 2026 – 5 Jan 2027El Corte Inglés Preciados – Callaofree

    A traditional animated musical show on the façade of El Corte Inglés, a beloved Christmas attraction for families.

    FamilyFree

  • Belén de la Real Casa de Correos

    28 Nov 2026 – 6 Jan 2027Real Casa de Correos, Puerta del Solfree

    This nativity scene is located in the Real Casa de Correos at Puerta del Sol. Free to visit.

    FamilyFree

  • El Cascanueces by Ballet de Kiev

    30 Nov 2026 – 25 Jan 2027Teatro Lope de Vega

    The prestigious Ballet de Kiev presents Tchaikovsky's classic ballet, 'The Nutcracker,' at the Teatro Lope de Vega, promising a magical Christmas experience.

    Family

  • Feria Mercado de Artesanía de la Comunidad de Madrid

    1 – 30 DecPaseo de Recoletos, between Cibeles and Colónfree entry

    The 39th edition of the artisan market, featuring workshops and products made of ceramics, wood, textiles, metal, leather, and jewelry. Ideal for unique, handmade gifts.

    Free

  • XXXII Grandes del Góspel de Madrid

    3 – 12 DecTeatro Fernán Gómez. Centro Cultural de la Villa - Sala Guirau

    The 32nd Festival of the Greats of Gospel brings together top international gospel groups. (Dates based on 2025-2026 program, 2026 dates expected to be similar).

  • Matadero Madrid Ice Rink

    8 Dec 2026 – 8 Jan 2027Plaza de Legazpi, 8, Matadero Madrid

    A 600 m² open-air ice rink suitable for all ages. Exhibitions by the Madrid Winter Sports Federation on December 23, 28, and 30 at 16:30. Closed on December 24, 25, 31, and January 1. Hours: 11:00-21:00 (Dec 23-Jan 8), 16:00-21:00 (Dec 19-22).

    Family

  • Cibeles sobre Hielo (Ice Rink)

    16 Dec 2026 – 8 Jan 2027Galería de Cristal del Palacio de Cibeles, Plaza de Cibeles

    An indoor ice rink located in the stunning Crystal Gallery of the Palacio de Cibeles. Hours: 11:00-21:00. On December 24 & 31: 11:00-18:00. On December 25 & January 1: 17:00-21:00. On January 5: 11:00 to closing. On January 6: 12:00-21:00.

    Family

  • El Cascanueces - Real Junior

    19 – 30 DecReal Teatro del Retiro

    Tchaikovsky's 'The Nutcracker' ballet, presented as part of the Real Junior series, designed to introduce opera, musical tales, and ballet to children and families.

    FamilySource: Planomato

  • Mercadillo del Gato - Special Christmas Edition

    15 Dec 2026 – 5 Jan 2027Gran Vía 13

    A Christmas market set in an Art Nouveau building on Gran Vía, offering fashion, decoration, cosmetics, and jewelry from various exhibitors. Open 11:00-21:00.

  • Mercado de Diseño (Plaza de Azca) - Christmas Edition

    16 Dec 2026 – 8 Jan 2027Plaza de Azca

    An exhibition of new designers' creations, including activities for children, photo booths, and live music.

    Family

Times and prices change, so check with the organiser before you go. Updated 31 Oct

More about Madrid