Lisbon: Cloud cover is set to clear on Saturday and it will be feeling mild with highs of 21 degrees and lows of 14 degrees. On Sunday hazy high cloud is forecast with highs set to reach 22 degrees. From Monday, temperatures are to average highs of 21 degrees and there will be little to no chance of rain.

The north: There will still be a chance of rain on Saturday although it will be feeling cooler with highs of 21 degrees and lows of 11 degrees. On Sunday hazy high cloud is expected with highs of 22 degrees and lows of 9 degrees. Intermittent sunshine and cloud is forecast from Monday and for the rest of the week.

The centre: A dry weekend is expected with intermittent cloud and sunny spells and highs of 20 degrees forecast. The weather is to remain much the same from Monday however temperatures are to drop as the week progresses, down to daily highs of 16 degrees with nightly lows of 7 degrees.

The south: Prolonged periods of heavy cloud are forecast for Saturday, although there will be some sunny spells and it will feel warm with highs of 23 degrees. On Sunday the cloud cover is to clear slightly, with temperatures peaking at highs of 23 degrees, however northerly winds will make it feel cooler.

Madeira: A dry weekend is expected, with highs of 27 degrees on Saturday and 25 degrees on Sunday. Cloud cover is to clear further from Monday however temperatures are predicted to fall as the week progresses, down to highs of 23 degrees, with lows of 17 degrees.

The Azores: The rain is forecast to continue on Saturday with heavy showers throughout the day and highs of 21 degrees. On Sunday a short break in the rain is expected however the rain clouds are to return again on Monday and rain is forecast for the remainder of the week with highs of 21 degrees.