Skip to content
Nomadinho
SR EN
Guide · Madrid

The best time to visit Madrid

A July of 28°C with no rainy day on average, a January of 5°C, an October with the most rain, and three city festivals that make the crowds.

Warmest
July, 28.0°C daily mean, no rainy day
Coldest
January
Wettest
October, ten rainy days
Madrid
Madrid · Benjamí Villoslada Gil from Spain, CC BY-SA 2.0
mild 15–21°cool or warm 9–15° · 21–24°cold below 9°hot above 24°

Where to go: five more questions →

Three things decide when to go to Madrid: the weather, how long the parks and palaces stay open, and whether you land on a city festival. The daily mean is 5°C in January and 28°C in July, when on average there is not a single rainy day. The most rain falls in October, ten days. From April to September the Retiro stays open until midnight and the Royal Palace until seven in the evening, which is why those months are the ones picked for walking. The table is below, and after it what changes a plan.

The year month by month

Through the year

Where to stay
Places to stay in Madrid

Check the same room on both sites: price and cancellation terms can differ.

The days are longer from April to September

The Retiro is open from six in the morning to midnight from April to September and until ten in the evening from October to March. The Royal Palace is open Monday to Saturday from 10am to 7pm in the first season and from 10am to 6pm in the second. On Sundays it is open from 10am to 4pm in both, with entry stopping an hour before.

The Palacio de Velázquez in the Retiro, free and open every day, runs from 10am to 9pm in summer and until 6pm from October to March. With July at 28°C and no rainy days on average, what summer gives you is the evening: the park stays open until midnight and the palace takes visitors until seven.

3 daysThree days laid out by the hour, with the Retiro and the palace:Madrid in 3 days →

October is wetter than spring

In the table October is the wettest month, with ten rainy days, ahead of March with nine and September with eight, while May and June have six each. These are averages for 2021–2024, and four years is a short sample. If you come in October, put the museums on the wet day; if you can choose, May gives 18.3°C on average and six rainy days.

FoodWhat to eat in which district, and at what hour:What to eat in Madrid →

Three festivals that make the crowds

San Isidro is on 15 May, a city holiday. The programmes run for about ten days, at the Pradera de San Isidro, the Plaza Mayor, Las Vistillas and Matadero Madrid. Pride, a parade and a run of concerts, falls at the end of June and the start of July, with Chueca as its centre. In 2026 it ran from 25 June to 5 July, with the national march on Saturday 4 July between Atocha and Colón.

La Paloma is around 15 August in La Latina, at Las Vistillas and the Plaza de la Paja, and is free. The exact days of La Paloma shift from year to year, so look at the city programme before you book.

Where to stayLa Latina, the district of La Paloma, and the other districts to sleep in, with the price per night:Where to stay in Madrid →

Winter

If you come in January, expect a daily mean of 5.1°C and six rainy days, and the Retiro closes at ten in the evening, two hours earlier than in summer. The palace closes at six, and on Sundays at four. A trip out of town is a shorter day in winter: the Alcázar in Segovia and El Escorial close at six, so take the morning train.

Story from the roadThe Plaza Mayor Christmas market and the rest:Madrid Christmas markets: Plaza Mayor and what else is worth it →Story from the roadAfter the markets, how Madrid sees in the New Year:New Year's Eve in Madrid: the twelve grapes at Puerta del Sol and what comes after →Day tripsOpening hours for Toledo, Segovia and El Escorial by season:Day trips from Madrid →

Which month for whom

  • Walking and terraces: May, June and September, with the Retiro open until midnight.
  • The least rain: July with no rainy day and August with two, but at a mean of 28°C.
  • Festivals: May for San Isidro, the end of June for Pride, August for La Paloma; each fills its own district.
  • Winter: January and February, at a mean of 5–8°C and with a palace that closes at six.
BudgetWhat the days cost, whichever month it is:What Madrid costs →Hidden gemsWhat the city has when the weather spoils a plan:Madrid off the tourist circuit: Goya's tomb, a ghost station and a weekend-only park →Getting aroundFrom the airport to the first ticket, the same in every month:Getting around Madrid →MuseumsMuseums by month and by day:Museums in Madrid →MistakesMistakes that do not depend on the month:Mistakes everyone makes in Madrid →NightlifeA Madrid night, from dinner to the way home:Nightlife in Madrid →
Frequently asked

Before you go

Short answers to what people ask most before setting out.

What is the best month to visit Madrid?

May: a daily mean of 18.3°C, six rainy days, the Retiro open until midnight and San Isidro on 15 May. June and September come next for walking.

When does it rain most in Madrid?

In October, ten rainy days on average for 2021–2024; March has nine and September eight. July has no rainy day.

When is Pride in Madrid?

At the end of June and the start of July; in 2026 from 25 June to 5 July, with Chueca as its centre and the national march on Saturday 4 July.

Plan the trip

Ready for Madrid?

Not sure where to next? Six questions and you get places that actually suit you. Find me a destination

Front row for the next trip

Leave your email and we'll let you know when a new destination or story goes up.

Photo credits and licences (18)

All photographs come from Wikimedia Commons and are used under the licence stated beside each one.