Skip to content
Roam Spain logo
Roam Spain
Madrid Weather by Month: A Seasonal Travel Guide

Madrid Weather by Month: A Seasonal Travel Guide

The quick version

Plan your trip to Madrid with our detailed monthly weather guide. Discover average temperatures, rainfall, and seasonal tips for every month of the year.

13 min readBy Elena Vidal
Share this article:
On this page

Madrid Weather by Month: Climate, Seasons & What to Expect

Sponsored

Madrid enjoys around 350 sunny days per year — more than almost any other European capital. Its inland location on a high plateau at 650 metres (2,130 feet) creates a continental Mediterranean climate with four distinct seasons: scorching dry summers, crisp winters, and two ideal shoulder periods in spring and autumn. Understanding Madrid weather by month is the single most useful step in planning your trip, because a July visit and an October visit feel like entirely different cities.

This guide covers every month with average temperatures, rainfall data, what to pack, and which activities make the most sense for each season. Whether you want perfect sightseeing weather, festival crowds, or quiet museum days, the right month makes all the difference.

Good to know

Plan with trusted sources: cross-check opening hours and seasonal details with the official Madrid tourism site, and read more about the city on its Wikipedia entry before you go.

Understanding Madrid's Climate: An Overview

Sponsored

Madrid's climate is classified as continental Mediterranean (Köppen BSk/Csa boundary). The key characteristics are low annual rainfall (465 mm / 18 inches total), low humidity, and extreme temperature swings between summer and winter. The city receives more sunshine hours than London or Paris every month of the year, including winter.

Understanding Madrid's Climate: An Overview in Madrid, Spain
Photo: Harald Felgner via Flickr (CC)

The altitude plays a defining role. At 650 metres, Madrid sits higher than any other EU capital. This gives it cooler nights even in summer — a relief after brutally hot afternoons — and increases the risk of frost in January and February. The Sierra de Guadarrama mountains to the north channel clean, dry air into the city year-round, which is why Madrid's air quality is among the best of any European capital of its size.

Rainfall follows a bi-modal pattern: modest peaks in April–May and again in October–November, with an almost rainless summer from late June through August. Snowfall is possible in December, January, and February but rarely lasts more than a day or two at street level.

Spring in Madrid: March, April, May

Sponsored

Spring is widely considered the best season to visit Madrid. Temperatures climb steadily from around 16°C (60°F) in March to 20–22°C (68–72°F) in May. Daytime highs are warm enough for outdoor cafes and park visits; evenings still call for a light jacket. Rainfall picks up slightly in April and May — these are two of the wettest months — but showers are typically short and followed by sunshine.

Spring in Madrid: March, April, May in Madrid, Spain
Photo: antefixus21 via Flickr (CC)

May is the cultural peak of the season. The San Isidro Festival in mid-May fills the city with free concerts, bullfighting at Las Ventas, and outdoor markets. Hotel prices are moderate and crowds are manageable compared to summer. Retiro Park reaches its greenest and most photogenic state in late April and May.

March is the budget sweet spot: fewer tourists, lower room rates, and temperatures already pleasant enough for walking tours. Pack a waterproof layer and be ready for variable days — a warm morning can turn rainy by afternoon without much warning.

  • March: avg high 16°C (60°F), 25 mm rainfall, 11 daylight hours
  • April: avg high 18°C (64°F), 48 mm rainfall, 13 daylight hours
  • May: avg high 22°C (72°F), 51 mm rainfall, 14 daylight hours

Summer in Madrid: June, July, August

Sponsored

Summer in Madrid is hot and almost entirely dry. June is still manageable — highs around 27°C (80°F) with low humidity making afternoon sightseeing bearable. July and August are a different story: average highs reach 32–34°C (90–93°F), and heat waves regularly push temperatures above 38°C (100°F) for days at a time. The city's low humidity means the heat feels less oppressive than a tropical destination at the same temperature, but prolonged exposure on foot is genuinely tiring.

Summer in Madrid: June, July, August in Madrid, Spain
Photo: Harold Litwiler, Poppy via Flickr (CC)

Rainfall nearly disappears: July averages just 7 mm of rain across roughly 5 days, and August sees even less. Sunshine hours peak at 14–15 per day. These are the longest, brightest days of the year — great for extended sightseeing mornings before retreating indoors during the 14:00–18:00 heat window.

Many madrileños leave the city in August, which creates a quieter, slightly surreal atmosphere in some neighbourhoods. Some smaller restaurants and family-run shops close for two to three weeks. Major tourist attractions remain open. Madrid Pride (late June) and the Veranos de la Villa festival (July–August) draw large crowds and inject energy into the season.

  • June: avg high 27°C (80°F), 25 mm rainfall, 15 daylight hours
  • July: avg high 32°C (90°F), 7 mm rainfall, 14 daylight hours
  • August: avg high 30°C (86°F), 10 mm rainfall, 13 daylight hours

Fall in Madrid: September, October, November

Sponsored

Autumn rivals spring as the best season for a first visit. September still feels like summer — highs of 25°C (77°F) with minimal rain — but the worst of the heat has passed. October is the sweet spot: average highs of 20°C (68°F), comfortable for walking all day, and the city receives around 64 mm of rain spread over about 11 days. That still leaves plenty of dry windows for outdoor activities.

October is also Madrid's wettest month by total precipitation, so pack a compact umbrella. November cools noticeably — average highs drop to 12°C (55°F) — and the days shorten. Rain increases and the city takes on a quieter, more local feel. Accommodation prices fall sharply from October onward, making late autumn a strong budget option if you prioritise indoor experiences like the Prado, Reina Sofía, or the Thyssen-Bornemisza.

Madrid Fashion Week typically falls in September and February. Film festivals and cultural events fill the autumn calendar, particularly in October. Fall foliage in Casa de Campo and Retiro Park peaks in mid-to-late October.

  • September: avg high 25°C (77°F), 28 mm rainfall, 12 daylight hours
  • October: avg high 20°C (68°F), 64 mm rainfall, 11 daylight hours
  • November: avg high 12°C (55°F), 56 mm rainfall, 10 daylight hours

Winter in Madrid: December, January, February

Sponsored

Madrid's winter is colder than many visitors expect. December averages 9°C (48°F) by day and drops close to freezing overnight. January is the coldest month overall, with night-time lows regularly hitting 1–3°C (34–37°F). Light snow falls on average two to four times per winter, usually staying on the ground only briefly — though the January 2021 blizzard Filomena was a rare exception that paralysed the city for several days.

Winter is also Madrid's cloudiest and windiest season, with cold winds off the Guadarrama range adding a wind-chill factor that makes the temperature feel harsher than the numbers suggest. Rainfall peaks again in December and January, similar to November. Pack a genuine winter coat, waterproof boots, and layers — not just a light jacket.

On the positive side, winter is the cheapest and least crowded time to visit. Museum queues are short, hotel rates are low outside of Christmas and New Year, and the holiday season from late November through early January is genuinely festive. The Three Kings Parade (Cabalgata de Reyes) on 5 January is one of the largest street events in Spain and worth scheduling a trip around.

  • December: avg high 9°C (48°F), 56 mm rainfall, 9 daylight hours
  • January: avg high 10°C (50°F), 38 mm rainfall, 9 daylight hours
  • February: avg high 12°C (54°F), 36 mm rainfall, 10 daylight hours

Madrid Monthly Temperature and Rainfall Averages

Sponsored

The table below consolidates average daytime highs, approximate rainfall, and sunshine hours based on long-term climate records (1990–2020 baseline from AEMET, Spain's national meteorological agency). Use it as a quick reference when comparing months side by side.

MonthAvg High (°C / °F)Rainfall (mm)Sunshine (hrs/day)
January10°C / 50°F385
February12°C / 54°F366
March16°C / 60°F257
April18°C / 64°F488
May22°C / 72°F519
June27°C / 80°F2511
July32°C / 90°F712
August30°C / 86°F1011
September25°C / 77°F288
October20°C / 68°F647
November12°C / 55°F565
December9°C / 48°F564

Total annual rainfall is approximately 465 mm (18 inches). For comparison, London receives around 600 mm and Barcelona receives roughly 620 mm per year, making Madrid one of the drier major European capitals. The dry season is effectively June through August, when most months see under 25 mm and July records just 7 mm — less than a typical single rainy day in northern Europe.

How Madrileños Handle the Summer Heat — and How You Should Too

Sponsored

Every weather guide mentions Madrid's summer temperatures. Very few explain what actually happens when AEMET (the Spanish meteorological agency) issues a Level 3 or Level 4 heat alert — which happens most years in late July and August. When highs exceed 38–40°C, the city activates a network of free air-conditioned cooling centres (centros de climatización) in community centres, libraries, and sports facilities. These stay open until late evening and are open to anyone, including tourists, with no registration required.

Local rhythm shifts entirely in peak heat. Madrileños structure the day around a long midday break: heavy sightseeing before 13:00, a cooling rest indoors from 14:00 to 18:00, then a second burst of activity from early evening into the night. Dinner before 21:00 is still considered early. The upside for visitors is that Madrid's restaurant terraces, rooftop bars, and night markets are liveliest precisely because the day's peak heat has passed. If you are visiting in July or August, plan your outdoor itinerary in early-morning slots and save the museums — Prado opens at 10:00, admission is free 18:00–20:00 Monday to Saturday — for the afternoon heat window.

One practical note: the metro and most department stores are heavily air-conditioned, sometimes to the point of feeling cold. A thin layer in your bag is useful even on a 35°C afternoon if you plan to spend time underground or in large shops.

What to Pack for Madrid by Season

Sponsored

Madrid's cobbled streets and long walking distances make footwear the single most important packing decision. Comfortable walking shoes are non-negotiable regardless of month. The wide temperature swings — 20°C+ between a January night and a July afternoon — mean layers matter more than in cities with stable climates.

  • Spring (March–May): Light jacket or cardigan, long-sleeved tops, T-shirts, compact umbrella, sunglasses, comfortable walking shoes. Pack layers you can peel off by midday.
  • Summer (June–August): Breathable cotton or linen clothing, high-SPF sunscreen, wide-brim hat, sunglasses, sandals or light trainers, one thin layer for over-air-conditioned interiors. A reusable water bottle is essential — Madrid has good tap water and public fountains in most parks.
  • Autumn (September–November): Layers (light sweater, medium jacket), closed-toe shoes, scarf, compact umbrella or packable rain jacket. September is still warm; November needs a proper coat.
  • Winter (December–February): Warm coat, thermal base layer, sweaters, waterproof boots, scarf, gloves, hat, umbrella. Cold winds from the sierra can make 8°C feel much colder in exposed plazas.

Sun protection is relevant year-round. Even in February, the sun at Madrid's altitude and latitude is strong enough to burn after prolonged outdoor exposure. Always pack at least SPF 30.

Best Time to Visit Madrid for Your Travel Style

Sponsored

There is no single best month — the right time depends on what you want from the trip. May and October consistently top the rankings because they combine comfortable temperatures, manageable crowds, and good event calendars. But every season has a genuine use case.

  • For first-time visitors: Late April, May, or early October. Pleasant walking weather, key festivals, and no extreme temperatures to plan around.
  • For art and museum visits: January or February. Short queues, low prices, and full opening hours. The cold is manageable if you dress for it.
  • For nightlife and festivals: June or early July, before the most severe heat sets in. Madrid Pride (late June) and the start of summer terrace season are particular highlights.
  • For budget travel: November to mid-December, or late January to mid-February. Rates drop sharply outside the Christmas–New Year window. Combine with free museum evenings (Prado, Reina Sofía, Thyssen all offer free late slots) for an extremely affordable trip.
  • For families with children: June or early September. School-holiday crowds are manageable, temperatures are high but not extreme, and outdoor attractions including Casa de Campo lake, the cable car, and the Madrid Zoo are all operating at full capacity.
Travel StyleBest MonthsAvg HighKey Reason
First-time visitorsLate April, May, early October18–22°C (64–72°F)Pleasant walking weather, manageable crowds, key festivals
Art & museum visitsJanuary, February10–12°C (50–54°F)Short queues, lowest prices, full opening hours
Nightlife & festivalsJune, early July27–32°C (80–90°F)Madrid Pride, summer terrace season, long evenings
Budget travelNov–mid Dec, late Jan–mid Feb9–12°C (48–55°F)Lowest hotel rates, free museum evening slots
Families with childrenJune, early September25–27°C (77–80°F)Warm but not extreme; outdoor attractions at full capacity

See the full best time to visit Madrid guide and our top things to do in Madrid roundup for activity-specific recommendations matched to each season.

Frequently Asked Questions

Sponsored

What is the climate like in Madrid?

Madrid has a continental Mediterranean climate with distinct seasons. Summers are hot and dry, while winters are cool and crisp. Spring and fall offer mild, pleasant weather, with generally low humidity year-round.

What is the best month to visit Madrid for good weather?

The best months for good weather are May, early June, September, and October. These shoulder seasons provide comfortable temperatures for sightseeing and outdoor activities. Crowds are also more manageable during these times.

How hot does Madrid get in summer?

Madrid can get very hot in summer, especially in July and August. Daytime temperatures often reach 30-35°C (mid-80s to mid-90s°F), sometimes exceeding 40°C (104°F). The dry heat makes it feel slightly less oppressive than humid climates.

Does it rain a lot in Madrid?

No, Madrid is generally a dry city compared to many European capitals. The rainiest months are typically April, May, and November. Even then, rainfall usually comes in short bursts, and sunny days are common.

What are the coldest months in Madrid?

The coldest months in Madrid are January and February. Average daytime temperatures range from 6-12°C (43-54°F). Nights can drop to near freezing, with occasional light snowfall, though it rarely lasts long.

Madrid rewards visitors in every season, but knowing what to expect month by month lets you pack correctly, time your activities, and avoid the most uncomfortable extremes. The shoulder months of May and October offer the most balanced experience. Summer delivers festivals and nightlife if you plan around the midday heat. Winter is underrated for budget travellers willing to dress warmly and embrace the city's quieter, more local pace.

Use the temperature and rainfall table above as your planning anchor, then match the season to your priorities — sightseeing, festivals, budget, or a specific event like San Isidro or Three Kings. Madrid's 350 sunny days per year mean the odds are in your favour whatever month you choose.

Sponsored

Continue reading

More guides you'll find useful