After some marvellous temperatures throughout the country, rain is set to return for the last weekend of May.
The weather will be at its gloomiest on Saturday, when four districts (Viana do Castelo, Braga, Porto and Aveiro) will come under yellow alert with heavy rain forecast.
Sunday should be better, with the Algarve likely to see some sunshine.
Meteorologists say temperatures will drop to maximums in the 20ºCs and minimums of 14ºC/15ºC.
For more forecasts, visit www.ipma.pt