199 countries 39,402 visa rules 72,668 airports 7,028 languages 235 holiday calendars 1,260 news stories Visa data verified 13 Oct 2026
Free Passport Photo Maker
Travel photo of Spain

Weather & climate · Madrid

Flag of SpainBest Time to Visit Spain

May and September

The best time to visit Spain is May and September, when daytime highs in Madrid are around 23–27°C. June and October are also a good time to go. July is the warmest month (34°C by day), January the coldest (-1°C at night), and October the wettest with about 66 mm of rain.

34°C
Warmest: July
-1°C
Coldest nights: January
448 mm
Rain per year
66 mm
Wettest: October

Spain weather by month

  1. Jan9°C-1°C38 mm
  2. Feb10°C-1°C39 mm
  3. Mar14°C2°C48 mm
  4. Apr18°C5°C52 mm
  5. May23°C9°C42 mm
  6. Jun30°C14°C22 mm
  7. Jul34°C17°C9 mm
  8. Aug33°C17°C14 mm
  9. Sep27°C13°C24 mm
  10. Oct20°C8°C66 mm
  11. Nov13°C3°C54 mm
  12. Dec9°C-0°C40 mm

Best time Good Less ideal

-10°-5°0°5°10°15°20°25°30°35°40°100 mm0January: 38 mm rainFebruary: 39 mm rainMarch: 48 mm rainApril: 52 mm rainMay: 42 mm rainJune: 22 mm rainJuly: 9 mm rainAugust: 14 mm rainSeptember: 24 mm rainOctober: 66 mm rainNovember: 54 mm rainDecember: 40 mm rainJanuary: 9°CFebruary: 10°CMarch: 14°CApril: 18°CMay: 23°CJune: 30°CJuly: 34°CAugust: 33°CSeptember: 27°COctober: 20°CNovember: 13°CDecember: 9°CJanuary: -1°CFebruary: -1°CMarch: 2°CApril: 5°CMay: 9°CJune: 14°CJuly: 17°CAugust: 17°CSeptember: 13°COctober: 8°CNovember: 3°CDecember: -0°CJanFebMarAprMayJunJulAugSepOctNovDec
Average high Average low Rain (mm per month)
MonthHighLowRainHumidityCloud coverVerdict
January9°C-1°C38 mm84%57%Fair
February10°C-1°C39 mm78%52%Fair
March14°C2°C48 mm73%57%Fair
April18°C5°C52 mm69%59%Fair
May23°C9°C42 mm59%54%Best time
June30°C14°C22 mm46%38%Good
July34°C17°C9 mm35%23%Very hot
August33°C17°C14 mm36%29%Fair
September27°C13°C24 mm48%41%Best time
October20°C8°C66 mm66%51%Good
November13°C3°C54 mm79%56%Fair
December9°C-0°C40 mm83%56%Fair

Data: NASA POWER (Prediction Of Worldwide Energy Resources) — 25-year climate averages 2001–2025, public domain, for the area around Madrid (40.4, -3.68). Satellite and model averages — local weather stations can differ by 1–2 °C, and mountains or coasts elsewhere in Spain have their own climate.

Frequently asked questions

When is the best time to visit Spain?

May and September. The best time to visit Spain is May and September, when daytime highs in Madrid are around 23–27°C. June and October are also a good time to go. July is the warmest month (34°C by day), January the coldest (-1°C at night), and October the wettest with about 66 mm of rain.

What is the hottest month in Spain?

July, with average highs of 34°C in Madrid.

What is the coldest month in Spain?

January, when nights drop to about -1°C and days reach 9°C.

What is the rainiest month in Spain?

October with about 66 mm; July is the driest (9 mm).

When should I avoid visiting Spain?

January is the least comfortable month on average: 9°C by day and 38 mm of rain.