Lisbon: It is to be dry and bright over the weekend in the capital with temperatures peaking at 20 degrees on Saturday and intermittent cloud cover forecast for Sunday. The mild weather is to continue the following week with average highs of 21 degrees and lows of 12 degrees, with little chance of rain.

The north: A mixture of sunshine and showers is expected during the weekend with highs of 19 degrees and lows of 8 degrees. From Monday it will be feeling a little warmer with highs of 20 degrees and lows of 10 degrees and the rain is expected to stop until at least Wednesday when light showers are forecast.

The centre: Clear skies are predicted for Saturday with highs of 18 degrees and nightly lows of 7 degrees. On Sunday there will be a chance of rain and temperatures are to average highs of 18 degrees. From Monday cloud cover is to decrease and there will only be a slight chance of rain as the week progresses.

The south: Prolonged sunny spells are expected over the weekend with temperatures remaining mild at highs of 23 degrees and lows of 14 degrees. The weather is stay the same for the rest of the following week with intermittent sunshine and cloud cover and daily highs of 23 degrees and lows of 15 degrees.

Madeira: There will be a chance of rain on Saturday while it is to be mainly dry and warm on Sunday with temperatures peaking at highs of 25 degrees. Monday and Tuesday are to be a little warmer with highs of 26 degrees before dropping again on Wednesday to highs of 24 degrees.

The Azores: A grey and wet weekend is on the cards for the Azores with the heaviest showers expected on Saturday when temperatures are to average highs of 20 degrees. It is to be a little brighter on Sunday but rain is forecast for the remainder of the week.