Madrid sits at 650 meters above sea level on Spain's central meseta — the high plateau that gives the capital a continental Mediterranean climate distinctly different from coastal Spain. The city gets roughly 300 sunny days per year, more than almost any other European capital. But that sunshine comes with extremes: summer temperatures regularly push past 40°C (104°F), and winter nights can drop below freezing. The right timing makes a meaningful difference in your experience.
This guide breaks down every season with real weather data, crowd levels, hotel pricing trends, and key events. For logistics on getting here and moving around, see our getting around Madrid guide. For what everything costs, see the Madrid budget guide.
The Quick Answer
Best overall time: April through mid-June, and September through October. Temperatures are comfortable (18-28°C), outdoor terraces are open, cultural events are plentiful, and crowds are manageable. Late April and early May hit the sweet spot where everything aligns.
Best for budget travelers: January through February (excluding Christmas week). Hotel rates drop 30-40% from peak, museum crowds thin, and the city still functions normally. The trade-off: shorter days and cold evenings (5-10°C daytime, 0-3°C at night).
Best for food lovers: October through November. The fall food season brings wild mushroom menus, new-season olive oil, game dishes, and the return of cocido madrileño (Madrid's signature chickpea stew) to restaurant menus. Restaurants are fully staffed after summer vacations.
Best for nightlife and festivals: Late June through July. Madrid Pride (late June-early July) is one of Europe's largest celebrations. Summer nightlife culture peaks with rooftop bars, outdoor concerts, and the terrazas (outdoor terraces) along Paseo de la Castellana. The city stays awake until sunrise.
Best for families: Late March through May. Warm enough for park time and walking, cool enough that kids don't overheat, and all attractions are at full capacity. Retiro Park, the Zoo, and the Teleférico cable car are all at their best.
Spring (March-May)
Weather
Spring is Madrid's most pleasant season. March starts cool — highs around 15-17°C with occasional rain showers — and warms steadily through April (18-20°C) into May (23-26°C). Rainfall is light but possible, mostly in short bursts rather than all-day drizzle. By late April, the city's parks and plazas are green and blooming, outdoor terraces reopen across every neighborhood, and the light is excellent — warm but not harsh.
Evenings in March and early April still require a jacket (8-10°C after sunset), but by May, you can comfortably sit outside until midnight in a light layer. The long Spanish evenings — sunset moves from 7:30 PM in March to 9:15 PM in late May — give you extended outdoor time.
Crowds and Prices
Spring is shoulder-to-peak season. March is still quiet with lower hotel rates (€70-120 for a mid-range double). April picks up, especially around Semana Santa (Holy Week, the week before Easter). May is busy — hotel rates climb to €100-160, and the Prado and Royal Palace have their longest queues outside of summer. Book Prado skip-the-line tickets in advance during May.
Pros
- Best overall weather — warm days, cool evenings, manageable humidity
- Parks and gardens at peak bloom — Retiro Park, Jardín Botánico, El Capricho
- Outdoor terrace culture in full swing
- San Isidro festival (mid-May) — Madrid's patron saint celebration with concerts, bullfighting, and street fairs
- Comfortable walking weather for sightseeing marathons
- Longer days give you more daylight hours for attractions
Cons
- Semana Santa week (late March or April) drives hotel prices up and crowds the city
- May rates approach peak-season levels
- Occasional rain in March-April (pack a light layer)
- Some outdoor pools and lidos don't open until June
Summer (June-August)
Weather
Madrid's summers are intense. June starts warm (28-32°C) and tolerable. July and August are genuinely hot — daytime highs of 35-40°C are routine, and heat waves pushing 42-44°C hit most years. The heat is dry, not humid, which makes shade and air conditioning effective, but direct sun exposure between noon and 6 PM feels punishing. Nights stay warm (20-24°C), which is why locals eat dinner at 10 PM and stay out until 2-3 AM.
Rain is virtually nonexistent in July and August. Madrid averages fewer than 3 rainy days in the entire July-August period. The sky is relentlessly blue and the sun is strong — SPF 50 is not optional.
Crowds and Prices
Counterintuitively, July and August are not peak tourist months in Madrid. Many locals leave for the coast, some smaller restaurants and shops close for August vacation (look for "cerrado por vacaciones" signs), and the city empties out noticeably. Hotel rates are actually lower than spring peak — a mid-range room runs €80-130, compared to €100-160 in May. International tourist traffic is moderate but not overwhelming. June is busier than July-August due to better weather and Madrid Pride.
Pros
- Lower hotel rates than spring and fall peak periods
- Extended daylight — sunset after 9:30 PM in June, 9 PM in August
- Rooftop bar culture at its absolute peak — Círculo de Bellas Artes, Azotea del Círculo, The Hat
- Madrid Pride (late June-early July) — one of Europe's biggest celebrations
- Veranos de la Villa summer festival — free outdoor concerts, cinema, and theater citywide
- No rain to worry about for outdoor plans
- Fewer crowds at major museums during weekdays
Cons
- Extreme heat makes midday sightseeing uncomfortable or dangerous
- August closures — some restaurants, shops, and small businesses shut for vacation
- Air conditioning is not universal in budget hotels and older buildings
- Outdoor dining before 9 PM is too hot for comfort
- Day trips to Toledo and Segovia are also scorching in July-August
If you visit in summer, adopt the local schedule: sightsee in the morning (9 AM-1 PM), take a long lunch and siesta (1-5 PM), then emerge for evening activities. The city comes alive after 8 PM when temperatures drop to tolerable levels.
Book Your Madrid Hotel
Lock in rates early for spring and fall peak, or find summer and winter deals. Free cancellation on most properties.
Search Hotels in MadridWe earn a small commission if you book — at no extra cost to you.
Fall (September-October)
Weather
Fall is the other prime window for visiting Madrid. September starts warm — highs of 28-30°C in early September, dropping to 22-25°C by month's end. October cools further to 18-22°C during the day, with crisp mornings around 10-12°C. The light turns golden, the parks show autumn color (Retiro's horse chestnut trees are spectacular in late October), and the air is dry and clear. Rain returns modestly in October — maybe 5-6 rainy days in the month — but nothing that should derail your plans.
Crowds and Prices
September is the start of Madrid's cultural season — theaters open new productions, galleries launch exhibitions, and La Liga football returns to the Bernabéu and Wanda Metropolitano. Tourist crowds pick up from the August lull but remain below spring levels. Hotel rates are moderate (€90-140 for mid-range). October is excellent value — fewer tourists than September, pleasant weather, and rates that haven't spiked for any holiday period.
Pros
- Comfortable temperatures for all-day walking and sightseeing
- Cultural season launches — new exhibitions, performances, restaurant openings
- La Liga football in full swing at the Santiago Bernabéu and Metropolitano
- Autumn food season — wild mushrooms, game meats, new olive oil
- Fall color in Retiro Park and Casa de Campo
- All restaurants and shops back open after August vacation
- Moderate hotel prices with no major holiday surcharges
Cons
- Temperatures drop noticeably in the evening — bring a jacket for outdoor dining
- October rain can surprise (though usually brief)
- Days get shorter — sunset moves from 8:30 PM in September to 6:30 PM in late October
- Some outdoor pools and summer-only venues close in late September
Winter (November-February)
Weather
Madrid winters are dry, sunny, and colder than most visitors expect. November eases in with highs of 12-15°C, but December through February brings daytime temperatures of 8-12°C and overnight lows of 0-5°C. Frost is common on winter mornings. Snow in central Madrid is rare — the last significant snowfall was Filomena in January 2021, which paralyzed the city — but the Sierra de Guadarrama mountains just 60 km north get regular snow and are visible from city viewpoints on clear days.
The upside: Madrid's winter sky is often brilliantly clear. The dry continental air means more sunshine hours in December than London gets in June. On a clear winter afternoon, the views from the Temple of Debod at sunset — with the Guadarrama peaks snow-capped on the horizon — are genuinely stunning.
Crowds and Prices
November through February (excluding Christmas-New Year's) is Madrid's low season for tourism. Hotel rates drop 30-40% from peak — expect €60-100 for a mid-range double. Museum queues are short. Restaurants are easy to walk into. The exception is Christmas through January 6 (Día de Reyes/Three Kings' Day), when Madrid fills with domestic tourists and the city's famous Christmas lights and markets draw crowds. January 7 onwards through February is the absolute cheapest time to visit.
Pros
- Lowest hotel rates of the year (excluding Christmas week)
- No museum queues — walk right into the Prado, Reina Sofía, and Thyssen
- Christmas lights on Gran Vía and throughout the center (late November-January 6) — among the most spectacular in Europe
- Christmas markets at Plaza Mayor and Plaza de España
- Cocido madrileño season — the city's signature chickpea stew appears on every traditional restaurant menu
- Clear, sunny days with excellent visibility
- Easy restaurant reservations everywhere
Cons
- Cold evenings — outdoor terrace dining is uncomfortable without heaters
- Short days — sunset around 5:45 PM in December
- Some outdoor attractions less appealing in the cold (Retiro Park rowboats closed, etc.)
- Christmas week (Dec 20 - Jan 6) rates spike and crowds surge
- January sales (rebajas) start January 7 and pack the shopping districts
Month-by-Month Snapshot
Quick Reference: Madrid by Month
- January: Cold (3-10°C), cheap, empty. Rebajas sales start Jan 7. Best for budget travelers and museum lovers.
- February: Cold (4-12°C), still cheap. Carnival celebrations. Short days but lots of sunshine.
- March: Warming up (7-17°C). Terraces begin opening. Affordable before Semana Santa.
- April: Comfortable (9-19°C). Semana Santa drives crowds and prices up. Parks blooming.
- May: Warm (12-25°C). San Isidro festival. Peak shoulder season — book ahead.
- June: Hot (17-31°C). Madrid Pride late June. Summer begins but manageable.
- July: Very hot (20-35°C). City empties. Good hotel deals. Rooftop bar season.
- August: Peak heat (20-36°C). Many closures. Cheapest summer month.
- September: Warm (16-29°C). City comes back to life. Cultural season starts.
- October: Comfortable (10-21°C). Excellent value. Fall food season. Autumn color in parks.
- November: Cooling (5-15°C). Christmas lights go up late month. Low-season pricing starts.
- December: Cold (2-11°C). Spectacular Christmas lights. Busy Christmas week, quiet otherwise.
Major Events Calendar
Madrid's events calendar can make or break your timing decision. These events are worth building a trip around — or adjusting your dates to accommodate.
Spring Events
- Semana Santa (Holy Week, March/April): Religious processions through the city center, with hooded cofradía members carrying elaborate floats. The Thursday and Friday processions are the most dramatic. Hotels fill and prices jump.
- Feria del Libro (Book Fair, late May-early June): The Retiro Park hosts hundreds of bookseller stalls along Paseo de Coches. Authors do signings daily. Free to attend and a beloved Madrid tradition since 1933.
- San Isidro Festival (May 15 and surrounding days): Madrid's patron saint celebration. Bullfighting season opens at Las Ventas (the world's most prestigious bullring), free concerts in Pradera de San Isidro, traditional costume parades, and rosquillas (sweet ring pastries) everywhere.
Summer Events
- Madrid Pride / MADO (late June-early July): One of Europe's largest Pride celebrations, centered on Chueca neighborhood. The main parade draws over 1.5 million people down Gran Vía. Concerts, parties, and cultural events run for a full week. Hotels in Chueca and Malasaña book out — reserve early.
- Veranos de la Villa (July-August): The city government's summer cultural program with free and low-cost outdoor concerts, cinema screenings, dance performances, and theater across multiple venues. Check madrid.es/veranosdelavilla for the full program.
- Fiestas de San Cayetano, San Lorenzo, y La Paloma (August 6-15): Three back-to-back neighborhood festivals in La Latina and Lavapiés. Street parties, live music, traditional chotis dancing, and locals in traditional Madrid costume. The most authentically madrileño events of the year.
Fall/Winter Events
- Madrid Fashion Week (September): MBFWM (Mercedes-Benz Fashion Week Madrid) brings the fashion industry to town. Not directly accessible to tourists, but it energizes the city's restaurant and nightlife scene.
- Christmas Lights (late November-January 6): Madrid's Christmas illuminations along Gran Vía, Puerta del Sol, and Calle de Alcalá are among the most elaborate in Europe. The lighting ceremony (usually late November) is a major event. Free to walk and admire.
- Nochevieja at Puerta del Sol (December 31): Spain's version of New Year's Eve at Times Square. Thousands gather at Sol to eat 12 grapes at midnight — one with each bell strike from the Real Casa de Correos clock. Arrive by 9 PM to get a spot.
- Cabalgata de Reyes (January 5): The Three Kings parade — massive floats, costumes, and candy thrown to children along the route from Retiro Park to Plaza de Cibeles. The biggest parade of the year for families.
Related Guides
Madrid Travel Planning
The complete planning hub — neighborhoods, airports, what to book, and everything you need before your trip.
PlanningGetting Around Madrid
Metro, buses, taxis, and walking — the complete transport guide for navigating the city.
TransportSeasonal Guides
Season-specific itineraries and activities tailored to Madrid's distinct climate windows.
SeasonalWhere to Stay
Hotels by neighborhood and budget — book early for spring peak, find deals in winter.
Hotels