Weekly forecast: Sunny in Madrid, Seville, Bilbao and Barcelona
Font Size:

Madrid and Seville: Sunny all week, warmer in the south

Madrid and Seville will have sunny skies for all seven days, from Saturday, October 24, through Friday, October 30. In Madrid, highs will range from 18 to 23 °C and lows from 7 to 11 °C, with cooler mornings at the start of the period. Seville will be warmer: highs will reach 28 °C from Monday, October 26, through Thursday, October 29, while lows will rise from 12 °C on Saturday to 16 °C on Wednesday, October 28.

On Saturday, October 24, a high-pressure system will move westward across the area around Seville, bringing a sunny day. On Monday, October 26, a high-pressure system will move northwestward over Madrid, and skies will be sunny.

Bilbao: Sunshine with occasional clouds and a high of 26 °C on Monday

Bilbao will see a mix of sunshine and occasional clouds throughout the week, with cloudier skies on Wednesday. Sunny spells with occasional clouds are expected on Saturday, October 24, and Sunday, October 25. Monday, October 26, will be sunny, with a high of 26 °C, the highest of the period, before occasional clouds return on Tuesday, October 27.

Wednesday, October 28, will start cloudy before skies clear, with a high of 21 °C and a low of 14 °C. Sunshine will return on Thursday, October 29, and Friday, October 30, with highs of 25 °C. Lows will range from 9 to 14 °C over the seven days.

Barcelona: Cloudy start, followed by several sunny days

Barcelona will start the period under cloudy skies on Saturday, October 24, with a high of 18 °C, before a run of sunny days. Sunshine is forecast from Sunday, October 25, through Thursday, October 29, with highs rising from 20 °C on Sunday to 23 °C on Wednesday, October 28.

On Sunday, October 25, and Monday, October 26, the weather in Barcelona will be sunny, with no significant changes in pressure. Friday, October 30, will start cloudy before the sun comes out, with a high of 21 °C. Lows will range from 11 to 15 °C throughout the week.