Lisbon: A mild weekend is forecast for the capital with daily highs of 25 degrees and nightly lows of 15 degrees. Cloud cover is expected on both days but is to be more pronounced on Sunday. The weather is to remain stable the following week with prolonged sunny spells and average highs of 24 degrees.

The north: Rain is set to return over the weekend with the heaviest showers expected on Sunday and some sunny periods forecast on Saturday, however, it will be feeling mild with highs of 23 degrees and lows of 10 degrees. There will still be a chance of rain on Monday but the cloud is to clear slightly.

The centre: Some intermittent cloud is predicted for Saturday when temperatures are to reach highs of 27 degrees. On Sunday clear skies are expected with highs of 27 degrees and lows of 14 degrees. From Monday intermittent cloud and sunny spells are forecast with daily highs of 28 degrees and lows of 14 degrees.

The south: Clear skies are forecast for the entire weekend with temperatures peaking at 29 degrees on Saturday and 27 degrees on Sunday. From Monday some intermittent cloud cover is expected and temperatures are to average daily highs of 27 degrees with nightly lows dipping down to 17 degrees.

Madeira: Cloud cover is to ease on Saturday however there will still be a slight chance of rain and temperatures are to peak at highs of 25 degrees. On Sunday more cloud is forecast and temperatures are to remain stable with highs of 25 degrees and lows of 19 degrees.

The Azores: Some slight cloud cover and highs of 26 degrees are predicted for Saturday. On Sunday there will be a good chance of some rain while temperatures are to remain at highs of 26 degrees, with lows of 20 degrees.