From the world-renowned Christmas lottery known as El Gordo (22 December), the Three Kings Parade (5 January), lifesize Nativity scenes and ice skating rinks to markets, concerts and shows for the whole family, Madrid sure knows how to celebrate Christmas in style. Check out our selection of all the best events taking place this year, and don’t forget to take a stroll through the city to enjoy the wonderful display of twinkling lights, which will be switched on on 22 November.
This Christmas market is filled with stalls where you can find original gifts and tasty gastronomic options (El Corte Inglés Castellana. 13 Nov-5 Jan).
Enjoy the largest Christmas theme park in Spain, which has been declared of regional tourist interest in the first European Capital of Christmas (Torrejón de Ardoz. 15 Nov-6 Jan).
We've rounded up the best pop-up winter ice skating rinks in Madrid this Christmas.
The spectacular bauble is back, with a diametre of 12 metres and featuring 43,000 pixel-mapped lights (Plaza de España. Till 6 January 2026).
A traditional music show with animated figures that defines Christmas in Madrid (El Corte Inglés Preciados – Callao. 22 Nov-5 Jan 2026).
Naviluz will yet again travel around the streets of Madrid this festive season to enjoy the Christmas lights (23 Nov- 6 Jan 2026).
Initiative that includes a 600m2 natural ice rink, crafts and food stalls, as well as shows and concerts (Plaza de España. 25 Nov-11 Jan 2026).
In front of the Royal Palace, this traditional two-storey merry-go-round is one of the many attractions the city offers this Christmas (Plaza de Oriente. Till 6 Jan, 2026).
Thousands of wishes filled with hope for the New Year will hang in this unforgettable forest (Plaza de Pontejos. 4 Dec-6 Jan 2026).
The younger ones will enjoy checking out this carousel over the festive season (Plaza de Santa Cruz. Until 6 January).
The Three Kings will parade around the city centre before taking gifts to families across the country (5 January 2026).
Madrid's most chic pop-up market oozes elegance and exclusivity (Gran Vía, 13. Next edition: 12 Dec-6 Jan).
Productores de Sonrisas is back with its latest show that brings together the best of circus, music and dance (IFEMA MADRID. Fridays to Sundays. 31 Oct-18 Jan).
Enjoy the most humanitarian Christmas with this charity recital by the popular Spanish group alongside the Madrid band (Teatro Real. 5 January 2026).
The classic Christmas production has become a not-to-be-missed event in Madrid’s festive calendar (Teatro Circo Price. Tuesday to Sunday. 21 Nov-6 Jan 2026).
From the end of November till January 6, the city fills up with belenes of all shapes and sizes that you can visit for free (Various locations).