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
temperateBest: Jun, Oct
Hottest Aug (29°C)
Madrid
four-seasonBest: May, Apr
Hottest Jul (35°C)
Valencia
temperateBest: Jun, Nov
Hottest Aug (31°C)
Tarragona
temperateBest: Jun, Oct
Hottest Aug (30°C)
Las Palmas De Gran Canaria
mild year-roundBest: Aug, Jul
Hottest Aug (27°C)
Benidorm
temperateBest: Jun, Nov
Hottest Aug (30°C)
Oia
mild year-roundBest: Jul, Aug
Wettest Oct (394mm)
Denia
temperateBest: Jun, Nov
Hottest Aug (31°C)
Cala Millor
temperateBest: 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
