Madrid hosts an array of fiestas that liven up its streets and welcome visitors to the city, but the advent of Christmas deserves a special mention. The celebration begins at the end of November, with the switching on of the Christmas lights created by some of Spain's finest designers and the city is filled with a magical air.
Christmas in Madrid offers an endless array of activities to enjoy the special season. The capital offers different shops to buy all the presents on your list.
On the evening of 31st December, there is a race, which has been held for over 30 years, the San Silvestre Vallecana. At night, however, Puerta del Sol sees in the new year to eat twelve grapes as the clock on the Real Casa de Correos strikes midnight. To round it all off the Three Kings' Parade crosses the entire city on 5th January before many people from Madrid share a roscón de reyes (a traditional ring-shaped cake) on 6th January.