Lisbon: The rain is set to ease by the weekend with highs of 29 degrees forecast for Saturday and clear blue skies. On Sunday some intermittent cloud cover is expected and temperatures are to fall to highs of 26 degrees. From Monday the chance of rain is to increase although it will feel mild with highs of 23 degrees.

The north: Saturday is to be warm, with highs of 25 degrees and clear skies. On Sunday the rain is expected to return with heavy showers and intermittent sunshine. Monday is to be very wet with highs of 21 degrees and lows of 13 degrees. The wet weather is to continue throughout the week with highs of 20 degrees.

The centre: A dry and bright weekend is forecast, with highs of 29 degrees and clear skies on Saturday and of 28 degrees with some cloud on Sunday. On Monday there will be a high chance of rain and temperatures are to drop to highs of 24 degrees. The chance of rain is to continue through the week.

The south: It will be feeling very warm in the south with highs of 27 degrees on Saturday and clear skies, and some cloud cover on Sunday with highs of 28 degrees. Cloud cover is to increase from Monday and temperatures are to drop slightly to highs of 26 degrees. On Tuesday there will be a chance of rain.

Madeira: A mixture of sunshine and intermittent cloud cover is forecast for the weekend, with average highs of 26 degrees and nightly lows of 20 degrees. From Monday there will be a chance of rain however it will remain mild with highs of 26 degrees.

The Azores: The rain earlier in the week is to continue on Saturday, however, some sunny spells are expected and it will feel mild with highs of 25 degrees. On Sunday it is to be mainly dry however the showers are to return from Monday when it will be feeling cooler with highs of 23 degrees.