Skip to content
white concrete building under blue sky during daytime

Best time to visit Madrid: month-by-month guide

Madrid, Spain

Jump to a guide

Madrid month by month

Plan your visit to Madrid by month. Compare weather, crowds, events, and prices across all twelve months with historical climate data.

Madrid's measured year runs from a January high of 10°C to a July peak of 35°C. Winter holds between December's 11°C and February's 14°C, with 5 to 7 rain days each month. March marks the turn toward spring at 16°C, but it logs 12 rain days, the highest count in the year. April reaches 20°C with 8, and May climbs to 24°C with 6. June crosses 30°C. July and August both hit 35°C, and July records 0 rain days. Autumn cools steadily from September's 26°C through October's 22°C to November's 15°C, with 6 to 8 rain days each month.

The 12 month guides beneath this index follow Madrid through each of those shifts. For mild, walkable conditions, start with April at 20°C or May at 24°C. The July page maps out what 35°C with 0 rain days looks like on the ground. January at 10°C and December at 11°C, each with 7 rain days, give a different picture of the city. Open whichever of the 12 pages sits closest to your travel dates.

March tends to catch visitors off guard. Its 12 rain days are double February's 5 and well above April's 8. July and August, both at 35°C, sit at the other extreme, with August logging only 1 rain day.

July is Madrid's most decisive month, hitting 35°C with 0 rain days, the only month in the measured year that records no rainfall.

Plan Your Trip to Madrid