Home › Madrid › Best time to visit

Best time to visit Madrid: month by month

Short answer

The best months are April–June and September–October, with highs of 20–30°C (about 20°C in April, 25°C in May, 26°C in September and 23°C in October) and few rainy days. July and August are very hot (34–35°C), while winter is cold but sunny (around 10–14°C) and cheaper.

Month by month

MonthHighLowRainy daysCrowds
Jan10°C0°C5low
Feb14°C3°C5low
Mar17°C5°C7medium
Apr20°C8°C9high
May25°C12°C5high
Jun30°C17°C5high
Jul35°C20°C1medium
Aug34°C20°C2low
Sep26°C15°C9high
Oct23°C12°C8high
Nov15°C6°C7medium
Dec12°C4°C9medium

Temperatures and rainy days: Copernicus ERA5 averages, 2021–2023. Crowd levels are our estimate.

Season by season

Spring (Mar–May)

Highs rise from about 17°C in March to 25°C in May, with 5–9 rainy days a month. April and May are among the busiest and priciest months, and San Isidro fills the streets in mid-May.

Summer (Jun–Aug)

June averages about 30°C, July 35°C and August 34°C, with almost no rain. Afternoons are for museums and siestas; in August many locals leave and some family restaurants close, but hotels are cheaper.

Autumn (Sep–Nov)

September (about 26°C) and October (about 23°C) are ideal for walking, with 8–9 rainy days. November cools to about 15°C and is quieter.

Winter (Dec–Feb)

Highs of 10–14°C and lows around 0–4°C, often under clear skies. Museums are quiet, Christmas lights and the Plaza Mayor market run in December, and room rates are lower outside the holidays.

Events worth planning around

When to avoid

Avoid July and the first half of August if you do not cope well with heat, as afternoons often pass 35°C. Easter week and big trade-fair dates are also crowded and expensive.

Check hotel prices for your datesCompare flightsPacking list for your month

Some links on this page are partner links. If you book through them TonyPlan earns a small commission — the price you pay is exactly the same.

Common questions

What is the best month to visit Madrid?

May and October: highs of about 23–25°C, long days and lively streets. April, June and September are also very good.

Is Madrid too hot in August?

It is hot, with average highs of about 34°C, but it is quieter and cheaper. Sightsee in the morning and evening and spend afternoons in museums.

Is Madrid worth visiting in winter?

Yes. Days are often sunny at 10–14°C, museums are quiet and hotels cheaper. Pack a warm coat for cold mornings and evenings.

Plan your Madrid trip

How many days in MadridIs Madrid expensive?Madrid on a budgetIs Madrid safe?Madrid trip plannerWhere to stay in MadridFood in MadridBudget calculator