What's the weather like in Madrid in winter?
Winter in Madrid is characterised by dry, cold weather and clear skies, with little rainfall and constant sunshine that can be enjoyed even in the coldest months.
Although snow is rare, it does occasionally fall in December or January, the latter being the coldest month of the year. The average temperature is around 6°C, but the lows often drop to 0°C, or even below zero, especially in the outskirts and in the early morning hours. The low humidity makes the cold more bearable than in the coastal cities, and while snowfall in the city centre is uncommon, when it does occur, it blankets parks and rooftops in white, creating a beautiful but short-lived scene.
Despite the chilly weather, Madrid enjoys many sunny winter days, which are perfect for taking a stroll, relaxing in a covered terrace or making the most of the midday hours outdoors.
During the winter months, Madrid develops a unique charm that's marked by the Christmas celebrations: the streets twinkle with thousands of lights, ice rinks are set up in iconic squares and the city revives the traditions at the heart of its holiday spirit. During the Christmas season, markets become a major attraction. One of the most popular is the Plaza Mayor Christmas Market, which dates back to the 19th century and boasts dozens of stalls offering figures for nativity scenes, decorations, toys and other holiday items.
Among the season’s highlights are the San Silvestre Vallecana—one of Spain's most famous fun runs—the Three Kings Parade, which winds through the city's main avenues on 5 January, and the New Year's Eve grape-eating tradition at Puerta del Sol, Madrid’s iconic spot for welcoming the new year.
By late February, winter begins to give way to the first signs of spring. One of the most eagerly awaited moments is when the cherry trees blossom in Quinta de los Molinos, a park in the north-east of the city that becomes a brief natural spectacle, attracting locals and tourists alike.
On the coldest days, traditional chocolaterías offer a cosy haven and one of Madrid's best-loved winter rituals: enjoy a thick hot chocolate with churros. Historic spots like San Ginés and Valor keep the tradition going strong, mixing that everyday comfort with the capital’s classic flavours.