When to go · Spain
Best Time to Visit Spain
Aim for June, October and May across most of Spain. Climate varies by region, so check your city below for the exact best months.
Go now
June, October, May
Comfortable and drier
Shoulder
September, December, July
Fewer crowds, a trade-off
Think twice
February, January
Hottest is August (29°C)
It depends where you go
climate varies by regionThe best month isn't the same across Spain. Here's when each city we track is at its best.
Barcelona
tropicalBest: Jun, Oct
Hottest Aug (29°C)
Madrid
tropicalBest: May, Apr
Hottest Jul (35°C)
Valencia
tropicalBest: Jun, Nov
Hottest Aug (31°C)
Tarragona
tropicalBest: Jun, Oct
Hottest Aug (30°C)
Las Palmas De Gran Canaria
tropicalBest: Aug, Jul
Hottest Aug (27°C)
Benidorm
tropicalBest: Jun, Nov
Hottest Aug (30°C)
Oia
tropicalBest: Jul, Aug
Wettest Oct (394mm)
Denia
tropicalBest: Jun, Nov
Hottest Aug (31°C)
Cala Millor
tropicalBest: Jun, Oct
Hottest Aug (30°C)
Spain month by month
Normals for Barcelona, Spain's main hub. Each month links to its full weather page.
| Month | High | Low | Rain | Verdict |
|---|---|---|---|---|
| January | 13° | 4° | think twice | |
| February | 15° | 6° | think twice | |
| March | 16° | 8° | ok | |
| April | 18° | 10° | ok | |
| May | 22° | 14° | go now | |
| June | 27° | 19° | go now | |
| July | 29° | 22° | ok | |
| August | 29° | 22° | ok | |
| September | 26° | 19° | ok | |
| October | 23° | 16° | go now | |
| November | 18° | 10° | ok | |
| December | 16° | 6° | ok |
5-year Open-Meteo ERA5 normals. Updated monthly.
Plan your Spain trip
