This information may change. Always check the official source.Last verified: July 2026 by Ondřej Kadlec
Best time to visit Spain
In Madrid: April to May and September to October — the months averaging 18–27 °C by day. No other month of the twelve falls inside that band in Madrid.
Spain is not one climate. Each reference city below is answered on its own numbers.
Madrid
Jan10°January: 10 °C by day, 1 °C at night, 43 mm of rain
Feb12°February: 12 °C by day, 2 °C at night, 31 mm of rain
Mar15°March: 15 °C by day, 4 °C at night, 44 mm of rain
Apr18°April: 18 °C by day, 7 °C at night, 48 mm of rain, recommended
May23°May: 23 °C by day, 11 °C at night, 35 mm of rain, recommended
Jun29°June: 29 °C by day, 16 °C at night, 17 mm of rain
Jul33°July: 33 °C by day, 19 °C at night, 6 mm of rain
Aug32°August: 32 °C by day, 19 °C at night, 9 mm of rain
Sep26°September: 26 °C by day, 15 °C at night, 31 mm of rain, recommended
Oct21°October: 21 °C by day, 10 °C at night, 60 mm of rain, recommended
Nov14°November: 14 °C by day, 5 °C at night, 54 mm of rain
Dec10°December: 10 °C by day, 2 °C at night, 48 mm of rain
Warmest
July, 33 °C
Coolest
January, 10 °C
Driest
July, 6 mm
Wettest
October, 60 mm
Barcelona
April to June and September to October — 18–27 °C by day. No other month of the twelve falls inside that band in Barcelona.
Jan13°January: 13 °C by day, 5 °C at night, 40 mm of rain
Feb14°February: 14 °C by day, 6 °C at night, 34 mm of rain
Mar16°March: 16 °C by day, 8 °C at night, 42 mm of rain
Apr18°April: 18 °C by day, 10 °C at night, 55 mm of rain, recommended
May21°May: 21 °C by day, 13 °C at night, 46 mm of rain, recommended
Jun25°June: 25 °C by day, 18 °C at night, 34 mm of rain, recommended
Jul28°July: 28 °C by day, 21 °C at night, 24 mm of rain
Aug28°August: 28 °C by day, 21 °C at night, 44 mm of rain
Sep24°September: 24 °C by day, 18 °C at night, 79 mm of rain, recommended
Oct21°October: 21 °C by day, 15 °C at night, 89 mm of rain, recommended
Nov16°November: 16 °C by day, 10 °C at night, 62 mm of rain
Dec14°December: 14 °C by day, 6 °C at night, 40 mm of rain
Warmest
July, 28 °C
Coolest
January, 13 °C
Driest
July, 24 mm
Wettest
October, 89 mm
Málaga
March to June — 18–27 °C by day. 7 of the twelve months clear that band in Málaga, so this is the driest run of 4 in a row.
Jan15°January: 15 °C by day, 10 °C at night, 59 mm of rain
Feb16°February: 16 °C by day, 10 °C at night, 44 mm of rain
Mar18°March: 18 °C by day, 11 °C at night, 60 mm of rain, recommended
Apr20°April: 20 °C by day, 13 °C at night, 41 mm of rain, recommended
May23°May: 23 °C by day, 16 °C at night, 26 mm of rain, recommended
Jun26°June: 26 °C by day, 19 °C at night, 8 mm of rain, recommended
Jul29°July: 29 °C by day, 22 °C at night, 2 mm of rain
Aug29°August: 29 °C by day, 22 °C at night, 5 mm of rain
Sep26°September: 26 °C by day, 20 °C at night, 27 mm of rain
Oct23°October: 23 °C by day, 17 °C at night, 55 mm of rain
Nov19°November: 19 °C by day, 13 °C at night, 72 mm of rain
Dec16°December: 16 °C by day, 11 °C at night, 73 mm of rain
Warmest
July, 29 °C
Coolest
January, 15 °C
Driest
July, 2 mm
Wettest
December, 73 mm
How this is worked out: a month qualifies when its mean daytime high falls between 18 °C and 27 °C. Where more than five qualify, the answer is the driest run of consecutive qualifying months; where none do, it is the driest three months in a row if the year is hot throughout, or the warmest three if it never gets there. The figures are the thirty-year monthly averages charted below, and they are averages, not a forecast — any single year can miss them by a wide margin.
Madrid
Long-term averages for Madrid: the mean daily high, the mean overnight low and the mean monthly rainfall across 30 years of ERA5 reanalysis data (1995–2024).
DayNight
Show the monthly table
Madrid
Month
Day (°C)
Night (°C)
Rain (mm)
January
10
1
43
February
12
2
31
March
15
4
44
April
18
7
48
May
23
11
35
June
29
16
17
July
33
19
6
August
32
19
9
September
26
15
31
October
21
10
60
November
14
5
54
December
10
2
48
Barcelona
Long-term averages for Barcelona: the mean daily high, the mean overnight low and the mean monthly rainfall across 30 years of ERA5 reanalysis data (1995–2024).
DayNight
Show the monthly table
Barcelona
Month
Day (°C)
Night (°C)
Rain (mm)
January
13
5
40
February
14
6
34
March
16
8
42
April
18
10
55
May
21
13
46
June
25
18
34
July
28
21
24
August
28
21
44
September
24
18
79
October
21
15
89
November
16
10
62
December
14
6
40
Málaga
Long-term averages for Málaga: the mean daily high, the mean overnight low and the mean monthly rainfall across 30 years of ERA5 reanalysis data (1995–2024).
Comments
No comments yet. Share the first one.
Share a tip
Sign in to continue.