Lisbon: A mild and dry weekend is forecast in Lisbon with highs of 23 degrees and intermittent cloud cover. From Monday there will be a gradual increase in the chance of rain as the week progresses but temperatures are to remain stable with highs of 25 degrees and nightly lows of 16 degrees.

The north: Light showers are expected on both Saturday and Sunday when there will be average highs of 21 degrees and lows of 14 degrees. The rain is to continue into the next week however longer sunny spells are predicted and temperatures will average highs of 25 degrees and lows of 13 degrees.

The centre: Clear skies and highs of 28 degrees are forecast for Saturday, with temperatures falling slightly to highs of 26 degrees on Sunday when there will also be intermittent cloud cover. Thermometers are to rise again from Monday up to highs of 27 degrees with a chance of rain on Wednesday.

The south: Blue skies and highs of 25 degrees are predicted for Saturday with intermittent cloud returning on Sunday when temperatures will hit highs of 25 degrees. The sunny spells are set to continue the following week with average daily highs of 26 degrees and nightly lows of 17 degrees.

Madeira: Intermittent cloud is to continue on Saturday before the clouds clear entirely on Sunday when temperatures are to reach highs of 25 degrees and lows of 19 degrees. The weather is to remain dry at the start of the week before rain returns on Wednesday.

The Azores: Sunny spells and showers are forecast for Saturday when temperatures are to reach highs of 24 degrees and lows of 19 degrees. On Sunday the rain is to intensify and temperatures are to drop to highs of 23 degrees. The rain is set to then continue for the rest of the week.