The Spanish Met Office (Aemet) has forecast temperatures as high as 30ºC in some areas of Andalusia and Extremadura this weekend, after several days of almost winter weather.
The weather will be more stable, except along the Mediterranean, where storms will prevail owing to an area of low pressure in the region. Storms, heavy rain and in some cases, hail, will affect large swathes of the Balearic Islands, Catalonia, and eastern Andalusia.
Temperatures, however, will start to move from the relatively fresh, to somewhat warmer than normal for the time of year, for example in the south of the country where the mercury is likely to reach 30ºC, and in Madrid and areas of Castilla y León where it will reach 25/27ºC.
Saturday will see temperatures rise in the north west of the country and in the Balearic Islands, with overnight lows increasing practically nationwide.
Sevilla and Córdoba will see highs of 27ºC, followed by Badajoz, Pontevedra and Orense with 26ºC, Gerona with 25ºC and Zaragoza, Toledo, Murcia, Madrid, Huelva, Granada, Guadalajara and Cáceres with 24ºC.
The northern half of the country will be much fresher with San Sebastián and Pamplona registering only 16 or 17ºC. Overnight lows will continue on the cool side in the province of Castilla y León (around 3ºC) and in Valladolid (7ºC); the highest overnight temperatures will be seen along the Mediterranean coast, with 17ºC in Murcia.
On Sunday, Mother's Day in Spain, fierce storms and hail will extend to other areas of the country, with only Galicia, the northern plateau, the Catabrian coast and western Andalusia escaping the bad weather.
Daytime highs will continue to rise in the north west of the country and in the Balearic Islands and will remain practically unchanged in the Canary Islands.
The hot weather will be most notable in Seville and Córdoba with 29-30ºC, whereas in central areas around Madrid temperatures will reach 24-25ºC and the area around Zaragoza 27ºC.
"Typical springtime weather" then forecast for the following week, with periods of high temperatures interspersed with unstable weather conditions, tyical of the season, across much of the country.