Weather by month in Spain

Many people wonder what the weather conditions are in Spain over the year. What is the best time to visit Spain?

This page shows the average weather conditions by month in Spain over the year in: January, February, March, April, May, June, July, August, September, October, November, December.


Spain in January

In January the weather in Spain ranges from poor in Madrid to perfect in Puerto del Carmen. January is a winter month. The temperatures range from low in Burgos with 7°C (45°F) to pleasant in El Hierro with 21°C (70°F). On average, this month is the coldest month of the year in Spain.

Find more detailed climate information for Spain in January here.

Legend perfect weather pleasant tolerable unpleasant poor
Perfect weather is subjective. On this map perfect weather has been defined with temperatures between 20-29ºC / 68-84ºF and not too much precipitation (less than 90mm / 3.5inch a month).


Spain in February

In February the weather in Spain ranges from poor in Santiago de Compostela to perfect in Torrevieja. February is a winter month. The temperatures range from low in Burgos with 9°C (48°F) to pleasant in Puerto del Rosario with 21°C (70°F).

Find more detailed climate information for Spain in February here.

Legend perfect weather pleasant tolerable unpleasant poor
Perfect weather is subjective. On this map perfect weather has been defined with temperatures between 20-29ºC / 68-84ºF and not too much precipitation (less than 90mm / 3.5inch a month).


Spain in March

In March the weather in Spain ranges from unpleasant in San Sebastián to perfect in Seville. The temperatures range from moderate in Burgos with 13°C (55°F) to high in Puerto del Rosario with 22°C (72°F).

Find more detailed climate information for Spain in March here.

Legend perfect weather pleasant tolerable unpleasant poor
Perfect weather is subjective. On this map perfect weather has been defined with temperatures between 20-29ºC / 68-84ºF and not too much precipitation (less than 90mm / 3.5inch a month).


Spain in April

In April the weather in Spain ranges from unpleasant in Santiago de Compostela to perfect in Calpe. The temperatures range from moderate in Burgos with 15°C (59°F) to high in Murcia with 24°C (74°F).

Find more detailed climate information for Spain in April here.

Legend perfect weather pleasant tolerable unpleasant poor
Perfect weather is subjective. On this map perfect weather has been defined with temperatures between 20-29ºC / 68-84ºF and not too much precipitation (less than 90mm / 3.5inch a month).


Spain in May

In May the weather in Spain ranges from tolerable in Santiago de Compostela to perfect in Barcelona. The temperatures range from pleasant in Gijón with 18°C (64°F) to high in Córdoba with 28°C (82°F).

Find more detailed climate information for Spain in May here.

Legend perfect weather pleasant tolerable unpleasant poor
Perfect weather is subjective. On this map perfect weather has been defined with temperatures between 20-29ºC / 68-84ºF and not too much precipitation (less than 90mm / 3.5inch a month).


Spain in June

In June the weather in Spain is generally perfect. June is a summer month. The temperatures range from pleasant in Santander with 20°C (69°F) to very high in Córdoba with 33°C (91°F).

Find more detailed climate information for Spain in June here.

Legend perfect weather pleasant tolerable unpleasant poor
Perfect weather is subjective. On this map perfect weather has been defined with temperatures between 20-29ºC / 68-84ºF and not too much precipitation (less than 90mm / 3.5inch a month).


Spain in July

In July the weather in Spain ranges from unpleasant in Seville to perfect in Barcelona. July is a summer month. The temperatures range from high in Gijón with 23°C (73°F) to very high in Córdoba with 37°C (99°F). On average, this month is one of the warmest months of the year in Spain. So be prepared and make sure to dress lightly.

Find more detailed climate information for Spain in July here.

Legend perfect weather pleasant tolerable unpleasant poor
Perfect weather is subjective. On this map perfect weather has been defined with temperatures between 20-29ºC / 68-84ºF and not too much precipitation (less than 90mm / 3.5inch a month).


Spain in August

In August the weather in Spain ranges from unpleasant in Seville to perfect in Barcelona. August is a summer month. The temperatures range from high in A Coruña with 23°C (73°F) to very high in Córdoba with 37°C (98°F). On average, this month is one of the warmest months of the year in Spain. So be prepared and make sure to dress lightly.

Find more detailed climate information for Spain in August here.

Legend perfect weather pleasant tolerable unpleasant poor
Perfect weather is subjective. On this map perfect weather has been defined with temperatures between 20-29ºC / 68-84ºF and not too much precipitation (less than 90mm / 3.5inch a month).


Spain in September

In September the weather in Spain ranges from pleasant in San Sebastián to perfect in Barcelona. September is a summer month. The temperatures range from high in Gijón with 22°C (72°F) to very high in Seville with 32°C (90°F).

Find more detailed climate information for Spain in September here.

Legend perfect weather pleasant tolerable unpleasant poor
Perfect weather is subjective. On this map perfect weather has been defined with temperatures between 20-29ºC / 68-84ºF and not too much precipitation (less than 90mm / 3.5inch a month).


Spain in October

In October the weather in Spain ranges from poor in Santiago de Compostela to perfect in Barcelona. The temperatures range from moderate in León with 17°C (62°F) to high in Seville with 26°C (79°F).

Find more detailed climate information for Spain in October here.

Legend perfect weather pleasant tolerable unpleasant poor
Perfect weather is subjective. On this map perfect weather has been defined with temperatures between 20-29ºC / 68-84ºF and not too much precipitation (less than 90mm / 3.5inch a month).


Spain in November

In November the weather in Spain ranges from poor in San Sebastián to perfect in Valencia. The temperatures range from low in Burgos with 11°C (52°F) to high in Puerto del Rosario with 24°C (75°F).

Find more detailed climate information for Spain in November here.

Legend perfect weather pleasant tolerable unpleasant poor
Perfect weather is subjective. On this map perfect weather has been defined with temperatures between 20-29ºC / 68-84ºF and not too much precipitation (less than 90mm / 3.5inch a month).


Spain in December

In December the weather in Spain ranges from poor in Madrid to perfect in Puerto del Carmen. December is a winter month. The temperatures range from low in Burgos with 8°C (46°F) to high in El Hierro with 22°C (72°F). On average, this month is the coldest month of the year in Spain.

Find more detailed climate information for Spain in December here.

Legend perfect weather pleasant tolerable unpleasant poor
Perfect weather is subjective. On this map perfect weather has been defined with temperatures between 20-29ºC / 68-84ºF and not too much precipitation (less than 90mm / 3.5inch a month).