Christmas in Madrid hits different. The moment the lights flip on across Gran Vía and Sol, the city stops pretending it’s fall. From late November through early January, everything changes. Streets stay packed past midnight. Locals queue for turrón and roasted chestnuts. Light shows take over entire neighborhoods. If you’re serious about Christmas in Spain travel, this is the city to watch.
No other place does it like Madrid at Christmas. The city drops over 13 million LEDs across 240 streets. Every district joins in. And it’s not random sparkle either. Top architects and designers handle the displays. They switch on late November and stay live past Three Kings Day.
Visit Madrid For Christmas Guide
Madrid during Christmas is loud, proud, and built for being outside. Forget cozy fireplaces. Here, people drink hot chocolate in plazas, shop artisan stalls under glowing arches, and shout over brass bands on Calle Mayor. Want a slower take? Walk Retiro Park at night. They light the whole thing for the winter season.
The Travel Bunny’s Madrid Christmas guide covers it all: what to see, where to eat, what’s open on the 25th, and how to dodge the crowds. Whether you’re looking for low-key traditions or full-on spectacle, Madrid for Christmas has it all, plus everything in between.
There’s no better place to feel both local and lost in wonder. If you’re chasing Xmas Madrid with all the lights, food, and late nights, start here. Plan well, and you’ll see why Madrid in Christmas time keeps pulling people back year after year.
Keep reading for market schedules, restaurant openings, Reyes parade routes, and real tips from the ground. This is your Madrid at Christmas time map, down to the last churro. Your Madrid Spain Christmas planning starts now!
Disclosure: Some of the links below are affiliate links. This means that at no extra cost to you, The Travel Bunny will earn a small commission if you click through and make a purchase. Thank you!

When Does Madrid Celebrate Christmas?
Like in most popular winter travel destinations, the Christmas season in Madrid doesn’t wait for December. It starts building momentum in mid-November and peaks in early January with the arrival of the Reyes Magos Madrid parade. If you’re visiting, timing matters. Some of the biggest events happen before Christmas Day. Others stretch into the new year. Below is a breakdown of the full Madrid Christmas calendar, with key dates every traveler and expat should mark.
When Does Madrid Put Up Christmas Lights?
Madrid flips the switch on November 22. That’s when the mayor officially kicks off the Madrid holiday season. Over 13 million LED lights brighten streets across all 21 districts, with displays handled by top designers. The routes change each year, but major arteries like Gran Vía, Calle de Alcalá, and Serrano always feature heavily.
If you’re asking when do Christmas decorations go up in Madrid, the lights are your sign. Most neighborhoods and storefronts are decked out by the third week of November. Christmas trees follow soon after, with the biggest one in Puerta del Sol.
Constitution & Immaculate Conception Days
The Madrid holiday season officially ramps up in early December with two public holidays: Constitution Day Madrid on December 6 and Immaculate Conception Madrid on December 8. These dates create a long weekend known for domestic travel, packed shops, and early holiday markets.
Madrid Christmas Travel Tip: If you’re flying in that week, book early. Trains, hotels, and flights fill fast.
When Does Christmas Start in Madrid?
While lights and public holidays come earlier, most locals say Christmas starts with Nochebuena Madrid on December 24. This is Christmas Eve, and it’s the most important family day of the year. In , this is when families gather for their main festive dinner. Streets empty early, shops close, public transport slows, and tourists who don’t plan ahead often find themselves shut out of restaurants.
Christmas Day in Madrid
Christmas Day in Madrid falls on December 25 and is generally quiet. Most stores and cultural venues close. Some hotel restaurants stay open, and a few churro cafés like San Ginés operate on holiday hours. This is not a day to be spontaneous, so make sure you confirm hours and reservations well in advance.
Madrid New Year or Nochevieja
Madrid New Year celebrations begin on December 31. The city’s biggest party happens in Puerta del Sol, where thousands gather to eat 12 grapes at the stroke of midnight. If you plan to join, get there early. Police block access once capacity is reached. Metro runs all night, but some streets close. Make sure your accommodation is walkable or within open transit zones.
Reyes Magos Madrid Parade
The Madrid Reyes Magos parade happens on the night of January 5. This is the most important event of the Madrid Christmas calendar for families. Floats, dancers, and the Three Kings roll through the city, throwing candy to crowds. The main route often follows Paseo de la Castellana and finishes near Cibeles. Expect street closures and big crowds.
Three Kings’ Day or Día de Reyes
Día de Reyes, on January 6, is the final day of the Christmas season in Madrid. Spanish children wake up to gifts from the Three Kings, not Santa. Most businesses stay closed. Bakeries sell out of roscón de reyes early. If you want to experience this tradition, go out early and join the queue at any local pastelería.
These are the fixed points in the Madrid Christmas market dates and event calendar. If you’re planning Madrid holiday travel, this timeline should anchor your flights, bookings, and reservations. Some of the best holiday experiences (like lights, markets, and cultural shows) happen well before Christmas Day. Others, like Reyes days, extend the season into the new year.

Madrid December Weather & What to Pack
Visiting Madrid in December? Expect bright skies, cold evenings, and a dry chill that settles in after sunset. Whether you’re heading out for the lights or walking the markets, knowing the Madrid Christmas weather helps you pack smart. This section of The Travel Bunny’s Madrid Christmas guide covers what to expect from the Madrid December weather, answers whether it snows in Madrid at Christmas, and gives you a realistic Madrid winter packing list so you stay warm without overpacking.
What Is the Weather in Madrid at Christmas?
Madrid Christmas weather is colder than many travelers expect. While the city rarely freezes, daytime temperatures hover around 10°C, and nights often drop to 3°C. It’s a dry, cold winter, and wind can make it feel chillier in open plazas or on high streets like the Gran Vía. Pack for winter, but leave the snow boots behind.
Is Madrid Cold in December?
Yes, Madrid in December feels cold, especially if you’re coming from southern Spain or coastal cities. The altitude, around 650 meters, adds to the bite. Mornings are brisk, and the chill lingers into the evening. While you’ll get sun on most days, the air stays sharp. Anyone asking how cold is Madrid during Christmas? should be ready for that dry Castilian winter.
Does It Snow in Madrid at Christmas?
No, snow in Madrid in December is very rare. The city sits on a plateau and doesn’t get much precipitation in winter. You may spot frost or light sleet once or twice a season, but it’s not enough to settle. If a white Christmas is your goal, plan a day trip to the Sierra de Guadarrama instead.
What to Wear in Madrid in December
Locals dress in layers. You should do the same. If you’re not sure what to wear in Madrid in December, think thermal top, sweater, lined coat, jeans or trousers, and a scarf. Add gloves and a warm hat for night walks or if you plan to watch the lights outside for long stretches.
Madrid Winter Packing List
This is your basic Madrid winter packing list. Bring:
- Warm coat (preferably wind-resistant)
- Scarf
- Gloves
- Waterproof ankle boots / solid walking shoes
- Thermal layers
- Dark jeans or lined trousers
- A smart-casual outfit for nicer dinners
- Small umbrella (for rare drizzle)
- Power bank (cold drains phones faster outdoors).
What to Pack for Madrid at Christmas
If you’re arriving during the Christmas season, think city wear with warmth. Knowing what to pack for Madrid at Christmas saves time and luggage space. You won’t need snow gear, but you will want options for both sightseeing and evenings out. A compact crossbody bag is safer for markets and metro use. Leave high heels and flimsy sneakers at home.
Madrid December What to Wear Like Locals
Locals in love coats. They also love boots. You’ll see everything from wool peacoats to leather puffers. For style without freezing, follow their lead. Wondering about Madrid December what to wear rules? Always assume it will feel colder at night than the forecast suggests. Layer smart and stay comfortable.
Weather Madrid Christmas. Daylight & Conditions
On most days, weather in Madrid at Christmas is sunny and crisp. Rain is uncommon. Days are short, with the sun setting around 5.45 PM. That makes early planning essential. If you want natural light for photos, get out by mid-morning. Nights are ideal for admiring the Christmas lights, having dinners, and wandering through the Christmas markets. But bring a coat, no matter what the forecast says!
How Expensive Is Madrid at Christmas?
How expensive is Madrid at Christmas depends on timing. Flights and hotels spike from mid-December through January 6. Book early to avoid peak pricing. Restaurants and cafés don’t raise prices significantly, but some holiday menus come at a fixed cost. Markets offer a range of budgets, but quality crafts aren’t cheap. Transport prices stay the same, but taxis may be harder to find on holidays.

Madrid Christmas Lights Trails & City Decorations
The Madrid Christmas lights are the centerpiece of the season. Over 13 million LEDs illuminate 240 streets across all 21 districts, turning the city into a massive open-air gallery. Whether you’re walking with friends or just landed as an expat, the lights alone make December worth the trip. Here’s how to see the best displays, when they switch on, and how to ride the Naviluz Madrid bus if you want to skip the walking.
Where to See Christmas Lights in Madrid
The city’s most visited spots are also some of the best places to see Christmas lights in Madrid. Start at Plaza de España, where you’ll find massive Christmas displays Madrid locals actually go out of their way to see. The Plaza de España lights include tunnels, walk-through arches, and art installations with music. It’s a quieter spot to start before heading into the crowded core.
From there, follow the Gran Via Madrid lights all the way to Calle Alcalá. These are the most photographed lights in the city. You’ll pass through animated LED waves, themed arches, and facades covered in color. Take your time and stop for churros or roasted chestnuts along the way.
Puerta del Sol Christmas Tree & Calle Preciados
At the heart of the trail is Puerta del Sol, home to the main Madrid Christmas tree. This 35-meter steel cone pulses with colors and syncs with the surrounding displays. It’s unmissable, but crowded in the evening. Locals visit later in the night, around 10 PM.
Two key streets branch out from Sol. Calle Preciados Madrid Christmas is lined with hanging orbs and light curtains from building to building. Calle Goya Madrid Christmas in nearby Salamanca is more minimalist, but Calle Goya decorations feel curated. Boutique shops here also dress up their windows, adding to the atmosphere.
Barrio de Salamanca & Paseo de la Castellana Christmas Decorations
Barrio de Salamanca decorations are upscale and intentionally styled. If you want cleaner photo angles or less foot traffic, this is the place. From Goya, you can cross to Paseo de la Castellana Christmas section, where large arches stretch across wide avenues. The lights are simpler here, but the contrast gives variety to your route.
Retiro Park Christmas Lights
New for recent years, Retiro Park Christmas lights now include a network of illuminated paths and sculpture gardens. It’s one of the only green spaces in Madrid with official installations. You won’t find crowds here, especially after 8 PM. If you’re looking for low-stress Christmas displays Madrid residents enjoy, Retiro is a great pick.
Gran Vía to Cibeles Self-Guided Route
A simple self-guided walk covers several top displays. Start at Plaza de España, continue through Gran Vía, stop at Puerta del Sol for the Christmas tree, and follow Calle de Alcalá or Calle Mayor to Cibeles, and finish in Barrio Salamanca. This loop takes 60-90 minutes at a casual pace and hits many key highlights and gives you plenty of chances to stop for photos, chocolate, or churros. Plan it for just after sunset, when the lights come alive, and the crowds are lighter.
Naviluz Madrid Bus Tour of the Lights
The Naviluz Madrid bus is an open-top tour designed to show off the city’s Christmas lights, but recent reviews from both locals and travelers suggest it may not live up to the hype. While it still draws thousands of bookings every season, its current route and overall experience have disappointed many repeat visitors.
One of the biggest complaints is the reduced route time. Although advertised as a 50-minute tour, recent riders reported rides as short as 20 to 35 minutes. Several buses skipped major streets like Gran Vía lights, passing through less-decorated or unlit areas instead. Others mentioned the lack of narration, festive music, or basic orientation. For a ticket price ranging between 8 and 15 euros, many reviewers felt it wasn’t worth the cost.
Families expecting a magical holiday ride often found the experience rushed and underwhelming. Some described poor customer service, chaotic boarding, and last-minute changes to the pickup point. As of the 2025 season, the departure location is no longer Plaza de Colón, but near the Prado Museum, adding further confusion for those who remember the original route.
If you’re visiting Madrid during Christmas and considering the Naviluz, know this: seats must be booked online in advance, especially on weekends. But you may want to manage expectations or opt for a self-guided walking route instead. The lights in Gran Vía, Calle Alcalá, and Puerta del Sol are all walkable and far more impressive than what many say they saw from the bus.
For families with young children or those who can’t walk long distances, Naviluz might still be worth it for convenience. For everyone else, a walking route between Plaza de España and Cibeles gives you more flexibility, better photos, and more holiday spirit.
Christmas Decorations Madrid Photo Tips
The most popular top Instagram spots for Christmas in Madrid include the Puerta del Sol Christmas tree, the light tunnel in Plaza de España, the floating arches on Calle Alcalá, and the boutique-lined streets in Barrio Salamanca. Most lights photograph best around 7 to 8 PM, just after dusk. Weekdays are less crowded. Bring a power bank and set your phone to night mode.
Planning your route early makes a big difference. Whether you walk it yourself or book the bus, seeing the Madrid Christmas lights is non-negotiable. They’re central to the city’s atmosphere during the holidays and one of the best things to do for free. Plan a route between Gran Vía lights, Puerta del Sol, and Cibeles, and you’ll catch the best the city has to offer.

Madrid Christmas Markets with 2025 Dates
The Madrid Christmas market scene is one of the most festive parts of the season. From late November to early January, plazas around the city fill with lights, wooden stalls, and traditional goods. Whether you’re gift shopping, people-watching, or looking for authentic Spanish treats, these markets are central to the holiday experience. Below are the main 2025 locations, hours, and highlights so you know exactly where to go and what to expect.
Plaza Mayor Christmas Market
The Plaza Mayor Christmas Market is Madrid’s oldest and most iconic. Set in the historic square in the center of town, it opens on November 27 and runs through December 31. Expect around 100 booths selling figurines for nativity scenes (Plaza Mayor Madrid puestos Navidad), holiday costumes, ornaments, and classic sweets. The Mercado de Navidad Plaza Mayor is packed on weekends, so aim for weekday mornings for thinner crowds and better photos.
This market is especially known for its selection of Madrid artisan gifts, from handmade candles to clay figurines. Most of the stalls open from 10.30 AM to 9.30 PM, with extended hours on Fridays and Saturdays. You won’t find much food here, but it’s perfect for anyone wondering what to buy at Madrid Christmas markets if you want something culturally specific.
Paseo de Recoletos Craft Fair
The Fiera Mercado de Artisania on Paseo de Recoletos runs alongside the main boulevard between Cibeles and Plaza de Colón. It’s a must-visit for those interested in Madrid Artisania Navidad and traditional Spanish design. Stalls here focus on ceramics, woodwork, leather, and textile arts from all over Spain. It’s more refined than festive, but ideal for expats or travelers looking for unique Christmas gifts from Madrid markets that don’t feel mass-produced.
This fair usually runs all the month of December, though 2025 dates will confirm the full range closer to launch. Open hours are generally 11 AM to 9 PM. It’s one of the best spots for higher-quality Madrid gift shopping and less touristy finds.
Colón Market
The holiday market at Plaza de Colón offers a mix of food stalls, kids’ activities, and retail booths. What makes it stand out is timing. It opens in early December and continues through January 6, making it the longest-running option for those staying in town after New Year’s. If you’re searching for a quieter alternative, Colón is the least crowded compared to central markets.
The lineup changes each year, but you’ll usually find Madrid holiday markets selling cured meats, nougat, chocolate, and seasonal wines. This is a good spot for travelers landing late or locals doing last-minute shopping. If you’re trying to visit a Madrid Christmas market after the 31st, this is your best bet.
Boutique & Alternative Markets
Aside from the major hubs, several boutique Christmas markets Madrid pop up across the city in December. One of the most popular is Mercado del Gato, held in venues like the Westin Palace or Gran Vía. It features curated stalls, fashion pieces, vintage jewelry, and gourmet goods. It’s an upscale alternative to the Plaza Mayor scene and ideal for those seeking best Christmas markets Madrid with a modern twist.
Madrid Christmas Markets 2025 Calendar
| Market Name | Location | Dates | Hours | Highlights |
|---|---|---|---|---|
| Plaza Mayor Market | Plaza Mayor (City Center) | 27 Nov – 31 Dec 2025 | Sun-Thu 10 AM-9 PM; Fri-Sat & eves 10 AM-10 PM | Madrid’s most historic Xmas market (100+ years) with ~104 stalls selling traditional ornaments, nativity figures, joke items, and more. Visitors can enjoy seasonal sweets and a large Christmas tree in the plaza. The atmosphere is lively and family-friendly. |
| La Navideña | Plaza de España Market | 27 Nov 2025 – 11 Jan 2026 | Mon-Fri 12-10 PM; Sat, Sun & holidays 10 AM-10 PM | A Christmas village setup with 40 artisan stalls (crafts, decor, gifts) around a 600 m² ice rink and an interactive light-up Christmas tree. Includes food booths (e.g. El Alpino alpine-themed eatery and churros stand). Offers daily family activities (ice skating shows, Santa’s house, live music, etc.) in a festive outdoor plaza. |
| Plaza de Colón Christmas Market | Plaza de Colón (Salamanca/Centro district) | 28 Nov 2025 – 6 Jan 2026 | 11 AM-10 PM daily | Part of the Navidades de Colón event, featuring an 800 m² Javier Fernández Ice Rink and 40+ booths with handmade gifts, holiday sweets, and decorations. The plaza includes a large open-air Nativity scene and a two-story vintage carousel for children. Festive lighting displays (including a giant illuminated angel sculpture) create a magical family atmosphere. |
| El Corte Inglés Nuevos Ministerios | Outside El Corte Inglés, Castellana (Nuevos Ministerios) | 13 Nov 2025 – 5 Jan 2026 | Mon-Sun 12-10 PM; Dec 24 & 31 12-5 PM; Closed Dec 25 & Jan 1 | A food-lover’s Christmas market hosted by the department store’s plaza. Renowned for its extensive gourmet street food offerings (dozens of food trucks & stalls, from traditional churros and turrón sweets to celebrity-chef pop-ups). Also offers vendor huts selling ornaments, lights, and gifts (brands like Disney, Lego, etc.) Every evening the store’s façade comes alive with a spectacular light-and-music show for the holidays. |
| Mercadillo del Gato (indoor pop-up) | C.C. de los Ejércitos, Gran Vía 13 | 12 Dec 2025 – 6 Jan 2026 | 11 AM-9 PM daily (no closure mid-day) | A popular indoor Christmas bazaar showcasing independent designers and artisans. Features 60+ stands with unique products: fashion, accessories, jewelry, art, natural cosmetics, toys, and home décor. Entry is free, making it a great stop for finding one-of-a-kind gifts and supporting local creative businesses in a historic venue on Gran Vía. |
| Feria Mercado de Artesanía (Crafts Fair) | Paseo de Recoletos (Colón-Cibeles stretch) | 1 – 30 Dec 2025 | Daily 11 AM-9 PM (24 Dec until 3 PM; Closed 25 Dec) | Artisan craft fair with 150+ artisans from across Spain. Stalls offer high-quality handmade goods, from jewelry, ceramics, and leatherwork to toys, pottery, and wood crafts. This open-air fair (held since 1988) is a reference point for traditional Spanish craftsmanship, set along a beautiful boulevard with holiday lights and music. |
When does Madrid Christmas market start 2025? November 27 is your kickoff date for Plaza Mayor, with other fairs following in early December. Whether you’re an expat decorating a new flat or a traveler looking to bring home something unique, Madrid’s markets are a solid bet for real seasonal character.
Must-Book Madrid Christmas Attractions
Madrid fills up fast in December. The best Christmas events in Madrid often sell out weeks ahead, especially those with limited capacity or fixed seating. If you’re planning your itinerary now, these are the top 5 things to book for Christmas in Madrid. Each attraction is ticketed, popular with locals and tourists, and tends to reach full capacity by mid-December. If you wait, you’ll miss out.
Articus Madrid, the Christmas Theme Park
Articus Madrid is the city’s largest holiday attraction. Located in Casa de Campo, this seasonal park combines light installations, immersive experiences, food stalls, and live shows into a single venue. This year’s edition includes several paid zones, an ice rink, and indoor exhibitions. Families love the kid-friendly activities, while adults appreciate the craft stalls and street food.
Tickets go fast. Some weekends sell out by mid-November. If you want a spot at Madrid Articus Park, especially in December, book early.
Naturaleza Encendida, the Botanical Garden Light Show
The Naturaleza Encendida Madrid show is one of the most elegant Madrid winter festivals. It transforms the Royal Botanical Garden into a nighttime walking circuit of artistic light displays, ambient sound, and themed projections. Each year features a new concept. Entry is timed and controlled, which helps with crowding but limits how many people can visit. It’s especially popular with couples and families. If you’re seeking calm amid the chaos of Madrid festive events, this is the best option. Bookings typically open in October.

Naviluz Bus Madrid
The Naviluz Christmas bus is a double-decker that promises a route through central holiday lights. While many visitors still book it, reviews in 2024 and 2025 have flagged issues. Riders reported reduced durations, changed pickup points, and skipped displays. The Naviluz bus Madrid now departs near the Prado Museum, not Plaza de Colón. There’s no commentary or music, and the ride may not include Gran Vía. Still, if you’re traveling with kids or want a break from walking, it can be a decent option. Tickets go on sale in late November and usually disappear within days.
Madrid Christmas Concerts & Theater Events
The holiday calendar includes Madrid Christmas concerts, ballet, flamenco, and holiday-themed plays. Popular venues like the Madrid Teatro Navidad and Teatro Real host classic performances, often including The Nutcracker or traditional Spanish productions. These Christmas shows Madrid fill fast, especially for weekend and holiday dates. Ticket prices range from €15 for general seating to €80+ for VIP access. There are also limited Madrid casino concerts and New Year’s Eve flamenco dinners. You can find flamenco shows in Madrid Christmas through local ticket platforms or your hotel concierge.
Madrid Special Events in December
Other Madrid special events December include ice-skating festivals, rooftop DJ nights, and one-off performances around the city. Madrid holiday train rides for children operate in select districts, offering short scenic loops with holiday themes. Some neighborhoods also stage Christmas plays, but tickets are usually only sold locally and in Spanish. If you’re interested, stop by cultural centers or check the Ayuntamiento’s official listings.
Madrid New Year’s Eve Parties
Madrid New Year’s Eve parties are serious business. Puerta del Sol hosts the main countdown, but entry is capped. Most locals spend the night in rooftop bars, clubs, or hotel lounges that offer drink packages and live music. If you want a guaranteed seat and view, reserve your spot no later than mid-December. From elegant dinners to all-night dance floors, most venues require tickets. These are high-demand events, and they sell out fast.
These high-demand Christmas attractions are worth planning ahead for. If you’re serious about securing spots for Madrid Christmas events, book your tickets by late November at the latest. This goes double for Articus, Naviluz, and Naturaleza Encendida. Once they’re full, they rarely reopen.

What to Do in Madrid on Christmas Day (Dec 25)
Most first-time visitors ask the same thing: what to do in Madrid on Christmas Day when almost everything shuts down? 25 December in Madrid is a quiet day. You need to know where to go without hitting locked doors. Below are places you can count on being open, whether you’re a traveler in town for the holidays or an expat without local family plans.
What Is Open in Madrid on Christmas?
Few things stay open, so plan carefully. If you’re wondering what is open in Madrid on Christmas, here’s the short list: a few cafés, most hotel restaurants, Retiro Park, and certain tourist-heavy bars. Museums are closed, and most outdoor Christmas markets shut down. Department stores, malls, and most shops are locked up. Book meals and transport ahead of time.
Guaranteed Open: Chocolatería San Ginés
If you want something sweet and central, head to Chocolatería San Ginés near Puerta del Sol, which stays open 24/7, 365 days a year. It’s the safest answer to churros and chocolate Madrid Christmas cravings. Expect a line. It’s where both tourists and locals go when everything else is closed.
Christmas Day Walks in Madrid
Need to get outside? Retiro Park is open all day and is one of the best options for Christmas Day walks in Madrid. The lake area, rose garden, and tree-lined avenues are calm on the 25th. You’ll see joggers, families with strollers, and locals walking off their Christmas Eve dinners. It’s not an event, but it’s peaceful and photogenic.
Restaurants Open on Christmas Day in Madrid
Don’t wait until the 25th to figure out meals. Most spots shut down or are only open to those with reservations. A few restaurants open on Christmas Day in Madrid include:
- La Rotonda (Hotel Westin Palace)
- CEBO (Hotel Urban)
- Haroma (Heritage Hotel)
- Café de Oriente (near the Royal Palace)
- Dani Brasserie (Four Seasons)
All of these offer special menus. Most require prepaid reservations. These are your guaranteed open restaurants Madrid Christmas, with upscale pricing and formal dress expected. Some hotels also offer Christmas brunch Madrid options earlier in the day.
Madrid Christmas Day Itinerary. Keep It Simple
For your Madrid Christmas Day itinerary, don’t overcomplicate it. Start with breakfast or chocolate at San Ginés, walk through Retiro or around Palacio Real, have a long lunch at a hotel restaurant, and relax. If you can snag a booking for one of the Madrid Christmas Day tours, some private companies offer guided walks or tapas routes on reduced schedules. Confirm by phone, because availability changes yearly.
Things to Do in Madrid at Christmas on December 25
If you’re traveling with kids, there are still low-key Madrid Christmas activities for families. The light displays stay on and look great after dark. Some hotels screen Christmas movies in common areas. Expats often gather for potluck-style dinners in Airbnb flats or book group meals at international hotel chains.
Is Public Transport Open Christmas in Madrid?
Yes, but it’s limited. The Metro Madrid Christmas hours are shorter than usual. Most lines close between 9 PM and 10 PM. Buses run on holiday schedules with reduced frequency. Always check the official EMT and Metro websites for updated timetables before heading out.
Knowing what to eat in Madrid on Christmas and where to go makes a huge difference. It’s a quiet day, but still walkable and beautiful if you plan it right. Make bookings in advance, have backups, and don’t rely on spontaneous dining. December 25 in Madrid rewards those who prepare.

Local Traditions, Festivities & Cultural Experiences
Spending Christmas in Madrid means more than markets and lights. The city runs on tradition. If you’re asking what are Madrid’s Christmas traditions, then prepare for a blend of religious rituals, street festivals, and customs that go back centuries. Some happen before 2 December, while others stretch into January. Here’s what you need to know to catch the most meaningful and festive moments.
El Gordo Christmas Lottery
One of the biggest holiday events is a drawing. The El Gordo lottery takes place on 22 December and is broadcast live across the country. Known officially as El Gordo Christmas lottery, it’s the largest lottery in the world by prize pool. Families, coworkers, and friends buy shared tickets in hopes of winning together. Kids from the San Ildefonso school sing out the numbers on national television. It’s a Madrid institution. If you’re in the city that morning, you’ll hear bars erupt in cheers or groans every few minutes.
Belénes & Nativity Scenes
If you want to understand special Christmas customs in Madrid, visit a belén Madrid display. These elaborate nativity scenes go beyond Mary and Joseph. They include entire miniature towns with rivers, animals, and background characters. You’ll see moving parts, lights, and even night-day cycles. Popular Madrid nativity scenes are set up in Cibeles Palace, Royal Palace, and Almudena Cathedral.
Not sure where to see nativity scenes in Madrid? Follow the Belén trail promoted by the Ayuntamiento. These are open daily throughout December and free to visit, though some lines form on weekends. It’s one of the most low-key but moving ways to experience Madrid’s holiday culture.
Christmas Mass & Midnight Celebrations
Christmas mass Madrid is taken seriously, and many churches fill up on 24 December. If you’re looking for Madrid special mass Christmas, the Cathedral of the Almudena holds an evening service open to the public. For music lovers, several churches also host Madrid gospel Christmas mass performances with choirs from the US or Africa.
Wondering about midnight mass Madrid Christmas Eve? It’s a longstanding tradition known as La Misa del Gallo. You don’t have to be religious to attend, and you’ll be welcome as a guest in most Madrid iglesias Navidad. Bring a coat and arrive early. Seating is first come, first served.
Reyes Magos Madrid & the January Parade
Spanish children don’t wake up to gifts on 25 December. They wait until Día de Reyes, or Three Kings’ Day, on 6 January. The night before, on 5 January 5, Madrid hosts the Three Kings Parade Madrid, a full-scale float procession that rolls down Paseo de la Castellana. The Reyes Magos Madrid throw candy into the crowd while marching bands and dancers follow behind. Expect road closures, heavy foot traffic, and lots of sugar.
Want to know how to celebrate Reyes Magos in Madrid? Arrive early to get a front-row view, especially if you’re with kids. Bring a tote for candy, and check the official Reyes Magos Madrid schedule to plan your route. The parade is a highlight of the Reyes Magos events 2025, and one of the most joyful nights of the year.
Curious how the rest of Europe celebrates the season? Check out my full guide to Christmas customs and traditions across Europe for local insights, unique celebrations, and festive quirks you won’t find anywhere else
12 Grapes at Midnight on New Year’s Eve in Madrid
Madrid’s Nochevieja, or New Year’s Eve, centers around one tradition: eating 12 grapes at midnight. Each grape represents luck for one month of the new year. Locals gather in Puerta del Sol to follow the official countdown, broadcast live across Spain. If you’re joining the Puerta del Sol New Year celebration, arrive by 9 PM. Entry points close once the plaza fills.
The grapes are eaten in sync with the twelve bell chimes at midnight. It’s harder than it sounds, but worth trying. The 12 grapes Madrid New Year custom is one of the few that unite the entire country at the same moment.
What to Do in Madrid on January 1
On New Year’s Day, Madrid is slow. Most shops stay closed, and streets feel quiet. If you’re asking what to do in Madrid on 1 January, the answer is to walk, eat, and recover. Parks, light installations, and some cafés reopen by afternoon. San Ginés is usually open, and hotel brunches offer a good reset before Reyes week kicks off.
Madrid’s Christmas season doesn’t end on 25 December. In many ways, it starts there. From el Gordo to Reyes Magos, these traditions shape how locals celebrate and how visitors experience the season. Join in, and you’ll see why Madrid Christmas traditions stick with people long after the lights come down.

What to Eat in Madrid at Christmas. Holiday Foods & Seasonal Treats
Christmas in Madrid runs on sugar, seafood, and late dinners. Knowing where and what to eat is as important as planning lights or markets. If you’re during the holidays, don’t miss these Spanish Christmas food staples and the best places to try them. And keep in mind that many restaurants close on key nights, so early reservations are essential.
What Is the Main Christmas Food in Madrid?
The answer depends on the date. For Nochebuena, or Christmas Eve, locals sit down to big family meals with roast lamb, seafood, or both. Suckling pig, shellfish platters, and oven-baked fish are common. You’ll also see starters like jamón ibérico, cheese boards, and marinated anchovies.
On 6 January, Madrid celebrates with dessert: the roscón de reyes, a crown-shaped sweet bread filled with cream or truffle.
If you’re asking what is the main Christmas food in Madrid, I suggest you start with roast meat and end with a pastry topped in candied fruit.
Traditional Christmas Food Madrid. What Locals Buy
Markets fill up in December with traditional Christmas food Madrid families buy every year. The staples include turrón Madrid (almond nougat), polvorones Madrid (crumbly shortbread), mantecados, and marzipan figurines. These treats show up in homes, offices, and cafés throughout the season. Supermarkets carry them, but artisan bakeries sell better versions. Look for La Mallorquina, El Riojano, or Pastelería El Pozo in Centro.

Churros and Chocolate Madrid Christmas
You can eat churros year-round in Madrid, but they feel best in winter. Churros and chocolate Madrid Christmas mornings are especially popular after a night out or before market hopping. Locals dip, not dunk. The best-known spot is San Ginés, open 365 days and within walking distance of Puerta del Sol. There’s a line, but it moves fast.
Roscón de Reyes Madrid Only in January
Don’t leave without trying roscón de reyes Madrid, served only around 6 January. The ring-shaped bread comes topped with sugar and dried fruit. Hidden inside are two surprises: a small toy and a bean. Get the toy, you win the crown. Get the bean, you buy next year’s cake.
Bakeries like El Horno de San Onofre and Mallorca offer versions filled with whipped cream or chocolate. Preorder by early January. They sell out.
Madrid Christmas Dinner Restaurants
If you plan to eat out on 24 or 25 December, look for Madrid Christmas dinner restaurants inside hotels. Most independent spots close both nights. The best places to eat Christmas dinner in Madrid include:
- La Terraza del Casino, an upscale restaurant in the center of Madrid, presents a unique Christmas menu that includes both regional specialties from other countries and classic Spanish dishes. Additionally, the restaurant offers breathtaking city views.
- La Taberna de Sanlúcar. This little restaurant in the Chamber area is renowned for its seafood specialties, making it a fantastic option for a Christmas supper. Holiday celebrations are made especially enjoyable by the comfortable and festive ambiance of the restaurant.
- Casa Lucio. This family-run eatery is a landmark in Madrid and is situated in the famed La Latina district. It’s a fantastic option for a joyous Christmas meal and is well-known for its traditional Spanish dishes.
- Santceloni. This two-Michelin-star restaurant is a great option for a memorable Christmas supper and is housed in the opulent Hotel Hesperia. With a focus on contemporary Spanish cuisine, this Madrid restaurant provides a high-end dining experience.
- El Club Allard, a hip restaurant with a unique Christmas menu that includes a range of foreign dishes, is situated in the exclusive Chamber district. This restaurant in Madrid is a terrific option for a merry holiday lunch because of its stylish setting and delectable cuisine.
Look for special Christmas menus Madrid with 5 to 7 courses, wine pairings, and elegant dress codes. For booking Christmas Eve dinner Madrid, make your reservation by early December. Prepayment is often required.
Vegan Christmas Madrid. Where to Go
If you’re looking for vegan Christmas Madrid options, try Honest Greens or Level Veggie Bistro. Both offer plant-based holiday specials and take reservations. Many hotel restaurants can adapt menus if asked in advance. Don’t assume walk-in availability, especially on the 24 and 25 December.
Madrid Tapas Christmas & Food Tours
You won’t find many walk-in tapas bars open on Christmas Day, but several companies offer Madrid tapas Christmas tours in the days before and after. These include visits to historic taverns, wine pairings, and bites of local dishes. Booking a Madrid food tour Christmas season is a good move if you want guided help through the busy streets and limited opening hours.
From roast lamb to turrón, holiday meals are central to the Madrid experience. This isn’t the time to wing it. If you’re traveling to Madrid over Christmas week, plan where you’ll eat each day. The best dishes are simple, seasonal, and full of tradition. That’s what makes typical Spanish Christmas treats to try in Madrid feel so local, even when you’re just passing through.

Christmas in Madrid Accommodation Guide
Finding the right base during the holidays can make or break your trip. Whether you want comfort, charm, or a solid deal, my short Christmas in Madrid accommodation guide covers top-rated places for different traveler profiles. These hotels are well-reviewed, centrally located, and open throughout the holiday season. Book early because demand spikes in December.
Best Hotels for Christmas in Madrid
If you want a quiet location near the action, Radisson Blu Prado is the top pick. It sits right next to the Prado Museum and Retiro Park, giving you fast access to lights, markets, and walks without the crowd noise. Rooms are modern, and the hotel stays festive without being loud. Perfect for couples or solo travelers. Want a solid, well-located option? Book Radisson Blu Prado before December fills up.
For those looking to splurge, Mandarin Oriental Ritz Madrid Hotel offers old-school elegance with massive Christmas decor and terrace views. It’s within walking distance of Puerta del Sol and the Botanical Garden. A good match for travelers who want a full seasonal setup and service to match.
Romantic Hotels Madrid Christmas
For a boutique feel, Only YOU Boutique Hotel in Chueca is a strong choice. Elegant interiors, fireplaces in the lounge, and a seasonal cocktail menu make it one of the top romantic hotels Madrid Christmas travelers book. It’s close to lights, bars, and restaurants but feels tucked away.
Gran Hotel Inglés in Barrio de las Letras is another standout. This restored 19th-century property combines historic detail with luxury service. If you’re spending Christmas as a couple, it delivers on style and location.
Family Hotels Madrid Christmas
If you’re traveling with kids, check into Barceló Torre de Madrid. Located at Plaza de España, it’s steps from the Christmas light tunnel, ice rink, and markets. Rooms are spacious, the breakfast is strong, and public transport is right outside. One of the best family hotels Madrid Christmas for location and convenience.
Novotel Madrid Center in Salamanca offers quadruple rooms, kid-friendly menus, and walking access to quieter neighborhoods. It’s modern and affordable without feeling basic. Bonus: nearby Retiro walks for restless little ones.
Budget Hotels Madrid City Center Christmas
For travelers watching their spending, Casual del Teatro Madrid offers simple rooms just a short walk from Sol. It’s clean, central, and often has Christmas hotel deals Madrid if you book by November.
Another good option is Hostal Central Palace Madrid, which overlooks the Royal Palace and stays quiet despite the location. If you’re looking for budget hotels Madrid city center Christmas that don’t feel like a compromise, these two punch above their weight.
Not sure where to stay in Madrid during Christmas? Base it on your trip style and choose a quiet couples trip, family adventure, or festive city break. All these picks are open over Christmas week. Lock in your booking now to avoid the last-minute price spike!

Madrid Christmas Shopping & Gifts
Madrid does Christmas shopping properly. You’ll find everything from handmade crafts in pop-up stalls to full department store displays with animated windows and late-night sales. If you’re in town this December, plan for both browsing and buying. This is the best time to pick up Madrid Christmas ornaments, local crafts, and limited-edition treats you won’t find the rest of the year.
Madrid Christmas Shopping Streets
For festive streets filled with lights and gift stalls, start on Gran Vía and work your way through Calle Preciados to Puerta del Sol. These central streets are packed with both indie shops and chains offering holiday discounts Madrid shops start advertising by mid-December. Weekday mornings are best to avoid crowds. You’ll also find plenty of Madrid Christmas souvenirs in kiosks and specialty shops near Sol and the Opera metro stop.
El Corte Inglés Holiday Hours and Displays
Madrid’s most famous department store chain goes all-in for the season. The El Corte Inglés Christmas display at the Castellana flagship includes animated scenes for kids, giant window decor, and a massive light show on the building’s facade. For those asking about El Corte Inglés holiday hours, most stores open daily from 10 AM to 10 PM, with shorter hours on December 24 and 31 and closures on December 25 and January 1.
Looking for Madrid department stores holiday hours beyond El Corte Inglés? Most malls and major shops follow the same schedule, but smaller boutiques often close early without warning. Always check before heading out!
Madrid Artisan Gifts & Souvenirs
The best artisan gifts Madrid has to offer come from seasonal markets and fairs. Look for stalls at Plaza Mayor, Plaza de España, and Colón that sell handmade ceramics, leather goods, soaps, and small-batch preserves. If you want something hyper-local, head to Mercado del Gato or the Feria Mercado de Artesanía for one-of-a-kind finds.
Traditional nativity figurines remain the most authentic Christmas souvenir. These hand-painted characters come in all sizes and are made by family-run workshops around Spain. You’ll see them displayed at Christmas markets, and they pack well for flights.
Holiday Chocolate Gifts & Food Baskets
For edible presents, holiday chocolate gifts Madrid shops sell range from basic truffles to premium turrón boxes. La Mallorquina and El Riojano offer beautiful packaging and long shelf life. These make great host gifts or carry-ons. You’ll also find Madrid seasonal gift baskets (called cestas de Navidad) in many gourmet shops and supermarkets. These include wine, cured meats, sweets, and sauces, wrapped and ready to give.
Madrid December Shopping Tips
- Keep your receipts. Many stores offer extended return periods until mid-January.
- Madrid holiday sales don’t officially start until after 6 January. If you want real discounts, plan post-Reyes shopping. Until then, you’re paying full price for holiday stock.
Whether you’re shopping for others or treating yourself, Madrid Christmas shopping is about the experience as much as the purchase. Look for ornaments, artisan work, and foods you can’t find at home. The right gifts are often on the street corners, not the shelves.

Family-Friendly Christmas Activities
Madrid works for families in December. Lights stay on late, parks stay open, and the city builds entire attractions around holiday fun. If you’re visiting Madrid with kids Christmas week, you won’t run out of things to do. These activities are walkable, festive, and easy to mix into a flexible itinerary.
Ice Skating in Madrid
Ice skating Madrid is a must if you’ve got active kids. The rink at Plaza de España is the biggest and most central, surrounded by a small Christmas village and snack stalls. You can rent skates, helmets, and support frames for young children. Lines form fast in the afternoon, so mornings are smoother. Other rinks include the one at Colón and a covered rink at Matadero Madrid, both smaller but less crowded.
Meet Santa in Madrid
If your kids want the full North Pole experience, plan a visit to Santa meet Madrid setups at major malls like El Corte Inglés (Castellana) or La Vaguada. These typically run from early December to January 5, with scheduled photo slots and gift drop boxes. Don’t expect long conversations with Santa, but the photo booths are festive and decorated well. In some cultural centers, Santa shares space with the Three Kings for a more local version of gift requests.
Christmas Events for Families
The Cortylandia puppet show is a Madrid tradition that families return to every year. Held outside El Corte Inglés on Calle Maestro Victoria, it features animatronic characters, singing trees, and story-based holiday songs. Shows run every 15 to 30 minutes and are completely free. It’s loud, cheerful, and a top pick for Christmas events for families.
Many plazas also offer kid-focused zones with carousels, bouncy castles, and themed performances. Event calendars vary by district, so expat families should check their local neighborhood listings (called programación navideña) for weekend activities.
Reyes Parade and Kids’ Float
The children’s float during Reyes Parade is a big deal. On 5 January, the Three Kings roll through Madrid with dancers, lights, and candy. One float is built just for children and features characters from books, cartoons, or pop culture. Families with toddlers or young school-age kids should arrive early, bring bags for sweets, and check route details before heading out.
Belén Scavenger Hunt
For a calmer activity, try a self-led Belén scavenger hunt. Many Madrid churches and cultural centers install elaborate nativity scenes with hidden details and moving parts. Almudena Cathedral, Royal Palace, and CentroCentro at Cibeles are three spots to start. Ask your kids to find the baker, the river, or the camel caravan. It’s a slow-paced and surprisingly engaging way to explore the city while tying in local tradition.
Madrid is built for winter wandering with kids. Whether you’re looking for physical play, quiet discovery, or pure spectacle, Christmas events for families are easy to find. Dress warm, carry snacks, and book ahead when possible. The rest falls into place.

Madrid Nightlife, Music & Concerts
Madrid stays loud in December. Even with family traditions and early dinners, the city delivers long nights filled with music, dancing, and open venues. If you’re in town during the holidays and wondering what to do after dark, here’s your guide to live music during Christmas in Madrid, including flamenco, classical performances, and Madrid New Year’s Eve parties.
Madrid Flamenco Christmas Shows
December is a strong month for tablaos. Most offer flamenco shows Madrid Christmas travelers can book in advance. Popular spots like Corral de la Morería and Cardamomo host seasonal performances with holiday music and dinner menus. The vibe is intimate and intense. Shows run on the 24 and 25 December but fill fast. Book early if you want to experience Madrid flamenco Christmas at a top venue.
Classical & Christmas Concerts
If you prefer orchestras to dancing, there are multiple Christmas concerts Madrid across the city. Big-name venues like the Auditorio Nacional, Fundación Juan March, and Teatro Monumental host classical concerts Madrid Christmas programs in the weeks leading up to the 25th. Expect carols, symphonies, and traditional Spanish pieces.
For opera or ballet, check the Teatro Real Christmas schedule. Performances run through late December and include holiday specials like The Nutcracker or seasonal recitals. The Madrid Christmas opera schedule updates each fall and includes family-friendly shows and full classical productions.
Madrid Jazz Nights in December
Jazz clubs like Café Central and Sala Clamores continue regular sets during December. These make a great low-key plan if you want a drink and live music during Christmas in Madrid without big crowds. Some clubs host themed nights or guest artists for the holidays. Check schedules a few days in advance.
New Year’s Eve Events Madrid
If you’re staying through the 31st, you’ve got options. The main New Year’s Eve events Madrid kick off at Puerta del Sol, where crowds gather for the bell countdown. Arrive by 10 PM to get a spot. Bring your own 12 grapes, or grab a pack from nearby shops. At midnight, follow locals as they eat one grape for each bell ring. Wash it down with a cava toast, the standard celebration drink.
After midnight, rooftops and bars take over. If you’re aiming for stylish Madrid New Year’s Eve parties, look at venues like Círculo de Bellas Artes or VP Plaza España Design’s rooftop bar. These offer ticketed entry, open bars, and DJ sets. Book early. No walk-ins allowed.
Casino Madrid Christmas Events
For upscale nightlife, the Casino Madrid Christmas events include prix fixe dinners, live entertainment, and open-bar parties. This is more suited for travelers who want a full night in one place. Prices are steep, but the service and location are strong. Dress codes apply.
Madrid does not shut down for the holidays. From traditional Christmas concerts Madrid to rooftop countdowns, the city’s nightlife keeps going. Whether you’re into opera or clubbing, plan ahead and make a reservation. The best nights sell out early.

Getting Around Madrid at Christmas
Holiday travel in Madrid comes with a few schedule changes and street closures. If you’re planning museum visits, meals, or light shows, you’ll need to understand how to move around the city. This guide covers how to get around Madrid Christmas week using Metro, buses, and taxis. It also includes tips for getting to events like the Reyes parade without stress.
Madrid Public Transport Christmas Schedule
Yes, Madrid public transport Christmas services are running, but with reduced hours. On 24 December, the Metro and EMT buses stop earlier than usual. Madrid metro holidays schedules show final trains leaving city center stations around 9.30 PM. Plan to be near home or your hotel by 9 PM if you are using public transit on Christmas Eve.
Is Public Transport Open on Christmas?
Yes, public transport is open on Christmas in Madrid, but limited. On 25 December, buses and Metro run on a special holiday timetable. Expect longer wait times and fewer lines operating. Trains typically start later in the morning, so check EMT and Metro de Madrid’s website before heading out. If you’re flying, allow extra time for airport transfers.
Madrid Metro Schedule Holidays
The Madrid metro schedule holidays changes daily between 24 December and 6 January. Most lines operate with standard weekend hours on non-holiday weekdays, but close early on Christmas Eve and New Year’s Eve. On 31 December, Metro runs overnight to accommodate New Year celebrations. Stations near Puerta del Sol close to manage crowd flow, so check updates for your line.
Taxis in Madrid Christmas
Taxis and ride-hailing apps like Uber and Cabify operate daily throughout the season. That said, demand spikes around dinner hours and during special events. If you’re relying on taxis in Madrid Christmas, pre-book when possible and confirm pricing. Fares increase slightly on public holidays and late-night rides.
Reyes Parade Detours & Closures
The Reyes Parade on January 5 is a major event and shuts down traffic along its entire route. Expect detours from around 4 PM until late evening. This affects buses, taxis, and private cars. If you’re planning to attend, walk or use Metro stations near but not inside the route area. This is the trickiest night for how to get around Madrid in Christmas season. Allow extra time.
Are Tourist Attractions Open on Christmas Day Madrid?
Most tourist attractions aren’t open on Christmas Day Madrid. Major museums like Prado, Reina Sofía, and Thyssen are closed on 25 December. Some parks and plazas remain open, but plan indoor visits for another day. Cafés, churro shops, and a few hotel restaurants stay open, but it is a quiet day for sightseeing.
Getting around during the holidays is doable with planning. Understand the Madrid metro schedule holidays, expect limited service on Christmas Day, and avoid driving during parade hours. The city makes it easy to move around, but only if you know the schedule.

Day Trips from Madrid During the Holiday Season
If you’re in town for more than three or four days, take a break from the capital. Several nearby towns deliver festive lights, winter food, and quiet plazas without the holiday crowds. These day trips from Madrid in winter work well by train, car, or guided tour and give you a deeper look into Spanish holiday culture.
Segovia Christmas Experience
Segovia Christmas is built around its Roman aqueduct. Each December, it’s lit with soft gold lights that stretch the length of the arches. Walk the old town in the late afternoon to catch the view before sunset. Restaurants around Plaza Mayor serve traditional roast suckling pig, the town’s signature dish. Don’t expect markets, but the lights and scenery make this a strong cold-weather trip. Segovia Christmas lights stay up through Reyes week.
Toledo at Christmas
Few places feel as timeless as Toledo at Christmas. The walled medieval city strings lights through its narrow lanes and mounts nativity displays in plazas and doorways. There’s a Toledo Christmas market in Plaza de Zocodover, along with weekend concerts and hot chocolate vendors. The city is best explored on foot, and it’s quieter than Madrid even at peak season. The tourism office often organizes a medieval nativity walk, where scenes from the nativity are recreated in full size across the historic core.
Alcalá de Henares Holiday Trip
If you want something close and low-key, head to Alcalá de Henares. Known for its university and Cervantes ties, this town puts up a traditional market and a few fair rides in its central square. It doesn’t get overwhelmed by tourists, which makes it ideal for a relaxed afternoon stroll. For travelers asking where to go near Madrid during holidays, Alcalá is an easy win with light displays and a walkable old town.
Madrid Nearby Towns Christmas Itinerary
Plan to leave mid-morning and return by evening. All three towns are accessible by Cercanías or regional trains from Atocha or Chamartín. If you’re visiting multiple, start with Toledo for history, then Segovia for food and scenery, and finish with Alcalá for something casual. These Madrid nearby towns Christmas experiences offer a slower pace and a different view of how Spain does the season.
Take advantage of the holiday break to see what surrounds the capital. Day trips from Madrid in winter are festive, affordable, and easy to plan with or without a car. The lights are on, the menus are seasonal, and the crowds stay lighter the farther you go.

Christmas in Madrid FAQs
Planning a trip to Madrid for the holidays comes with questions. This section answers the most common questions travelers and expats ask before booking. From food to crowds to Christmas lights, these are the most up-to-date, detailed answers available. Perfect for voice search and quick decisions.
Is Madrid good for Christmas holidays?
Yes. Madrid is good for Christmas holidays if you enjoy lights, seasonal food, family traditions, and staying active outdoors. The season runs from late November to early January and includes markets, concerts, themed parks, and the Three Kings parade. It feels festive but manageable, with lots to see and do every day of the week.
What is Christmas like in Madrid?
Christmas in Madrid combines family time, public events, and light displays that span the entire city. You’ll find live music, puppet shows, nativity scenes, and seasonal food everywhere. Streets stay busy until late. Locals go out more than stay in. Expect lights in every district, late-night churros, and very few Santa costumes. It’s more traditional than commercial.
How do locals celebrate Christmas in Madrid?
Locals celebrate with Nochebuena, a family dinner on 24 December with seafood, roast lamb, and sweets. They also buy lottery tickets for El Gordo, visit nativity scenes called belénes, and watch the Reyes Magos parade on 5 January. Gifts come on 6 January, not 25 December. Religion and family matter more than flashy displays.
Does Madrid have a big Christmas market?
Yes. The Plaza Mayor Christmas market is the largest and most historic. You’ll find ornaments, joke gifts, figurines, and sweets. It’s not huge by German standards, but it’s central to the city’s holiday identity. For handmade crafts, head to Plaza de España or the Feria Mercado de Artesanía.
Are markets open in Madrid during Christmas?
Outdoor markets are closed on 25 December and 1 January. On other days, they follow extended holiday hours. Indoor food markets like Mercado de San Miguel or San Antón may open for limited hours. Always check each venue’s hours for the specific day. Expect everything to be closed on Christmas Day itself.
Where to see Christmas lights in Madrid?
You can see Christmas lights in Madrid along Gran Vía, Calle Alcalá, and Plaza de España. Puerta del Sol has the main Christmas tree. Barrio de Salamanca has upscale designer lights. Retiro Park and Plaza de Cibeles also have notable displays. Use the city’s official light trail map or follow the Gran Vía to Cibeles walking route.
Is Madrid crowded at Christmas?
Madrid is crowded during Christmas, especially between 22 December and 6 January. Areas like Puerta del Sol, Gran Vía, and Plaza Mayor are packed most evenings. Weekends are busier than weekdays. If you want quieter experiences, go in the late morning or after 10 PM. Museums and parks are less crowded than shopping zones.
What to do in Madrid with kids during Christmas?
Visit Plaza de España’s light tunnel and ice rink, see the Cortylandia puppet show near Callao, and ride the holiday train or carousel at Plaza de Colón. Attend the Reyes Parade on 5 January and do a belén scavenger hunt. There are also indoor shows and museum events for kids during school holidays.
Where are the best Christmas hotels in Madrid?
Top hotels for the season include Radisson Blu Prado for quiet comfort, Only YOU Boutique for romantic stays, and Barceló Torre de Madrid for families. El Corte Inglés nearby gives shopping access, and rooftop bars like the one at VP Plaza España host New Year’s parties. Book by early December.
What to wear in Madrid for Christmas?
Expect highs around 10°C and lows near 3°C. Bring a warm coat, scarf, gloves, waterproof shoes, and layers. If you’re unsure what to wear in Madrid for Christmas, dress like locals do: dark coats, boots, and winter accessories. No need for snow gear, but wind protection helps.
Does it snow in Madrid at Christmas?
It rarely snows in Madrid at Christmas. You might see frost or rain, but snow is not typical. For snow, you’d need to plan a day trip to the Sierra de Guadarrama mountains.
Can you ice skate in Madrid?
Yes. Rinks pop up across the city in December. Plaza de España has the largest, followed by Colón and Matadero. Most offer skate rentals and kids’ safety gear. These are open from late November through early January.
Can you swim in Madrid at Christmas?
No outdoor pools are open, but some hotels have indoor pools and spas. It’s too cold for anything outside. Check hotel listings or book a spa session if you want a swim.
What food is eaten at Christmas in Spain?
In Madrid, people eat seafood, roast lamb, jamón ibérico, and sweets like turrón and polvorones. The roscón de reyes is served on 6 January. These are available in supermarkets and pastry shops all over the city from mid-December onward.
Where to find churros and chocolate at Christmas? Best churros Christmas Madrid
Go to Chocolatería San Ginés, open every day including holidays. Many cafés offer churros, but San Ginés is the original and the best. Maestro Churrero and Chocolat Madrid would be my next options. You can also find churros stalls at Christmas markets near Plaza Mayor and Plaza de España.
What is open in Madrid on Christmas Day?
Only a few cafés, churro spots, and hotel restaurants. Retiro Park is open for walking. Almost all museums and shops are closed. Book meals in advance and expect quiet streets. Public transport is limited.
Are Madrid museums open on Christmas?
No. The Prado, Reina Sofía, Thyssen, and other major museums are closed on 25 December and 1 January. They reopen on 26 December and 2 January, respectively.
Is Prado Museum open on Christmas Day in Madrid?
No, Madrid Prado Museum is closed on 25 December and 1 January. Check their website for updates if visiting near those dates.
Are shops open on Christmas in Madrid?
Most shops in Madrid are closed on 25 December. Some small convenience stores or international franchises may open for limited hours. Everything reopens on 26 December with normal or extended holiday hours. For guaranteed shopping, avoid 25 December entirely.
Find the joy of Christmas in Madrid, a festive destination for all
Madrid is a fantastic place to spend Christmas in Spain because of its extensive cultural traditions, lovely holiday decorations, and a wide variety of festive events and activities. There is plenty for everyone to enjoy in this picturesque city, from the shimmering lights and lively markets of Plaza Mayor to the excellent Christmas foods and beverages available at every turn.
Madrid has it all, whether you want to go ice skating in the park, attend a traditional Spanish Christmas mass, or just enjoy the holiday cheer while sipping a warm cup of cocoa. Come discover the wonder of Christmas in Madrid for yourself and make lifelong memories!
About the authors

I’m Mirela Letailleur, a seasoned travel writer and Europe-based content strategist focused on slow travel, smart planning, and local immersion. Through The Travel Bunny, I share practical guides for exploring Europe with depth and intention. I focus on budget-friendly travel, slow itineraries, and real cultural experiences that go beyond the obvious. With roots in Romania and a base in southern France, I’ve spent years navigating European cities, seasonal events, and local habits to help travelers experience places.

I’m Giulia Lopez, born and raised in Madrid, and completely hooked on travel, languages, and strong coffee. When I’m not playing music or planning my next getaway, I help others experience the best of my city and beyond. I work with travel blogs, agencies, and tour operators to share grounded, local insights, especially around cultural spots, seasonal events, and everyday Madrid life.
You too can submit a free guest post and become a contributor on The Travel Bunny.
After visiting Madrid for Christmas, read these guides from The Travel Bunny travel blog
What to visit in Madrid in 2 days: the essentials
Christmas customs and traditions in Europe
10 of the most romantic hotels in the world