Madrid in winter offers a unique blend of charm and festivity. Whether you’re wandering through Christmas markets, indulging in warm churros, or exploring iconic landmarks like the Royal Palace, there’s no shortage of exciting things to do in Madrid in December, January and February. From cultural experiences to wintery outdoor fun, Madrid in winter is the perfect destination for a seasonal getaway.
1. Explore the Christmas Markets
Madrid comes alive with twinkling lights and festive cheer during the holiday season. One of the most popular things to do in Madrid in December is visiting the Christmas markets. The Plaza Mayor Christmas Market is a must-see, with over 100 stalls selling ornaments, nativity figurines, and traditional Spanish treats. Don’t miss the chance to sip on hot chocolate while soaking in the festive atmosphere. For a more modern twist, visit the Matadero Christmas Market, which features artisanal crafts and gourmet food.
2. Go Ice Skating at Madrid’s Ice Rinks
For a bit of active winter fun, head to a Madrid ice rink. The city sets up several seasonal skating spots, including the popular Palacio de Hielo and the Matadero Madrid Ice Rink. Skating amidst Madrid's festive decorations is a delightful experience for visitors of all ages. Don’t forget to check out the ice rinks at Plaza de Colón or Plaza de España, which are especially beautiful during the holiday season.
3. Visit the Royal Palace of Madrid
Winter is the perfect time to explore the stunning Royal Palace of Madrid. With fewer crowds, you can fully appreciate the grandeur of one of Europe’s most impressive palaces. Wander through the opulent halls, admire the royal art collections, and learn about Spanish history. Don’t miss the changing of the guard ceremony, which takes place weekly. The palace gardens, particularly the Campo del Moro, offer a tranquil escape even in the cooler months.
For an unforgettable cultural experience, attend a flamenco performance. Madrid is home to some of the best flamenco venues in Spain, such as Corral de la MorerÃa and Casa Patas. Winter evenings are perfect for immersing yourself in the passion and rhythm of this traditional Spanish art form. Pair the show with a delicious Spanish dinner to make it a night to remember.
6. Experience Madrid’s Winter Carnivals and Festivals
Madrid in winter isn’t just about cozy cafes and historic landmarks – it’s also a time for lively festivals and carnivals that bring the city to life. One of the most exciting events is the Madrid Carnival, typically held in the week leading up to Ash Wednesday. In 2025, the carnival will run from February 28 to March 4. This vibrant celebration is filled with colorful parades, extravagant costumes, and energetic performances across the city.
Highlights of Madrid’s Winter Carnival
Grand Parade (February 28): The carnival kicks off with a dazzling parade featuring elaborately decorated floats, dancers, and musicians. Streets like the Gran VÃa and plazas such as the Plaza Mayor become hubs of festivity, drawing locals and tourists alike.
Begräbnis der Sardine (The Burial of the Sardine, March 4): This quirky tradition marks the end of the carnival. A mock funeral procession leads to the symbolic "burial" of a sardine, often accompanied by humor and satire.
7. Tour Madrid’s World-Class Museums
Madrid is home to some of the finest museums in the world, and winter is an ideal time to explore them. Start with the Prado Museum, where you can admire works by Goya, Velázquez, and other masters. Next, visit the Reina SofÃa Museum, which houses modern art masterpieces like Picasso’s Guernica. For a more intimate experience, the Thyssen-Bornemisza Museum offers a diverse collection spanning several centuries. Museum hopping is one of the best indoor activities to enjoy during chilly Madrid winters.
8. Take a Walk Through Retiro Park
While Retiro Park is a popular summer destination, it has a special charm in winter. Take a leisurely stroll around the park’s serene pathways, and don’t miss the Crystal Palace, which often hosts art exhibitions. The park’s calm atmosphere is a lovely break from the hustle and bustle of the city.
9. Warm Up With Traditional Spanish Cuisine
Madrid’s food scene is a highlight of any visit, and winter is the perfect time to savor hearty Spanish dishes. Head to a cozy taberna and try classics like cocido madrileño, a traditional chickpea stew, or callos, a rich tripe stew. Pair your meal with a glass of Spanish wine for the ultimate culinary experience. Check out popular spots like Sobrino de BotÃn, the oldest restaurant in the world, or Casa Lucio, known for its famous fried eggs (huevos rotos).
Madrid in winter is a vibrant mix of tradition, culture, and seasonal magic. From ice skating and Christmas markets to savoring churros and flamenco, there are countless things to do in Madrid in December and January. So, pack your warmest clothes and get ready to experience the wonders of Madrid, Spain, in winter!