December Weather in Madrid

Madrid in December
Image: Poldavo/Creative Commons (Some Rights Reserved)

Spain may be warm and sunny in the summer, but winter weather can be a whole different ball game. For those planning to spend the December holidays in Madrid, the Spanish capital, there are a few things you should prepare for.

Average December Weather in Madrid

The weather in December is typically mild, hovering between 49°F (the average high) and 32°F (the average low). Some days can hit the high 50s and low 60s, but the nights tend to be colder, though they rarely dip below freezing. Madrid is a very dry city, and even in December you are unlikely to get much rain, so you can probably leave your umbrella at home. You're also not likely to get a white Christmas in Madrid as the temperatures don't get low enough for snow to accumulate.

What to Pack

If you're planning a trip to Madrid in December, you should pack layers like jackets, gloves, and hats. The wind can pick up at night as well, so a windbreaker or heavy winter coat are great for bundling up. Warm, comfortable walking shoes are also a must for exploring the city on foot.

December Events in Madrid

December is a beautiful time to check out Madrid's Christmas markets and festivities. Shop for holiday gifts at Plaza Mayor Christmas Market, the biggest seasonal market in Madrid,  take in the sparkling lights along Gran Via, or go ice skating on the rink at Centro Cultural Conde Duque in the hip Malasaña neighborhood. If you want to have any special dinners (especially on Christmas Eve or Christmas Day), make sure to book restaurant reservations well in advance.