TieredTravel › Europe › Spain › Madrid › Best time to visit

When to go · Madrid, Spain

Best time to visit Madrid

The sweet spot is September, August and June — averages 22°C, only 4 rainy days, peak-season crowds and peak prices.

April–June and September–October are ideal; the inaugural Grand Prix runs in September. Summers are hot and dry, winters crisp and sunny.

Continental Mediterranean: hot dry summers (30–35°C), cold clear winters (5–11°C), low rainfall and abundant sunshine.

September

22°C · 4 rainy days · high season

Great weather, peak crowds
August

26°C · 2 rainy days · mid season

Comfortable
June

23°C · 4 rainy days · high season

Great weather, peak crowds

Hardest months: January and December. averages a raw 6°C, 6 rainy days, few other visitors.

Month Avg temp Rain days Crowds Verdict
January 6°C 6d low Cold
February 8°C 5d low Chilly
March 11°C 6d mid Chilly
April 13°C 8d high Mild
May 17°C 8d high Comfortable but damp
June 23°C 4d high Great weather, peak crowds
July 27°C 2d mid Hot
August 26°C 2d mid Comfortable
September 22°C 4d high Great weather, peak crowds
October 15°C 7d high Mild
November 10°C 7d mid Chilly
December 7°C 7d mid Cold

Verdicts are read off the three columns to their left — temperature distance from 21°C first, then rainfall, with crowds breaking ties. Averages, so any given week can differ.

January and February are low season in Madrid — thinner crowds, and the months where accommodation is easiest to book late. Budget travellers already work to about $50–100 a day here; low season is where the accommodation share of that goes furthest.

See the budget breakdown for Madrid →

Fares move with the same seasons as the crowds — the quiet months above are usually the cheap ones to fly.

Check JFK → MAD fares by date

Weekly destination guides, hidden gems, and tier breakdowns — straight to your inbox.