Time ’n’ placeOpen the globe

Spain Capital

Best time to visit Madrid

Go inMay–June and September

August empties out as locals flee the heat, and some family-run bars close for the month.

See Madrid on the globe

Madrid month by month

MonthRatingAvg highRainCrowdsFlightsWhat’s on
JanuaryMixed10°CSome rainQuietCheapest–
FebruaryMixed12°CSome rainQuietCheapest–
MarchGood16°CSome rainModerateAverage–
AprilMixed18°CWetModerateAverage–
MayGreat22°CSome rainPeak crowdsPriciestSan Isidro
JuneGreat28°CSome rainModerateAverage–
JulyGreat32°CMostly dryModerateCheapestMadrid Orgullo
AugustGreat31°CMostly dryQuietCheapest–
SeptemberGreat26°CMostly dryModerateAverage–
OctoberGood19°CSome rainPeak crowdsAverage–
NovemberMixed13°CSome rainModerateCheapest–
DecemberMixed10°CSome rainModerateAverageChristmas and Nochevieja

Festivals, events and seasons in Madrid

  • May🎉 San IsidroThe city’s patron saint fiestas: verbenas, chotis dancing and the start of the Las Ventas bullfighting fair.
  • July🎉 Madrid OrgulloOne of Europe’s biggest Pride celebrations, early July.
  • December🎉 Christmas and NocheviejaLights on Gran Vía and twelve grapes at Puerta del Sol on New Year’s Eve.

Good to know

  • Flights to Madrid are usually cheapest in January–February, July–August and November.
  • Crowds and prices peak in May and October, so book early.

Sobrino de Botín, open since 1725, is the world’s oldest restaurant according to Guinness.

Questions people ask

When is the best time to visit Madrid?

The best time to visit Madrid is May–June and September. August empties out as locals flee the heat, and some family-run bars close for the month.

What is the cheapest time to fly to Madrid?

Flights are usually cheapest in January–February, July–August and November, when demand is lowest.

When is Madrid busiest?

Madrid is busiest in May and October.

What is the weather like in Madrid?

July is the warmest month, with average highs of 32°C, and January the coolest at 10°C. The wettest period is April.

More places in Spain

Nearby destinations