Lisbon: The rain is to continue on Saturday although some sunny spells are forecast with highs of 22 degrees and lows of 16 degrees. On Sunday and Monday, it is to be mainly dry with highs averaging 24 degrees and lows of 16 degrees. From Tuesday rain showers are to return although there will be long periods of sunshine.

The north: A mixture of sunshine and showers are expected over the weekend with temperatures peaking at 24 degrees and dropping to lows of 12 degrees. On Monday a break in the rain is predicted although this will be short-lived as rain is to return on Tuesday, while Wednesday is to be very wet.

The centre: A grey and wet weekend is on the cards with rain forecast on both days and temperatures peaking at highs of 23 degrees. On Monday there will be some sunshine but the rain is to return again by Tuesday and is to remain unsettled for the rest of the week with average highs of 20 degrees.

The south: Very heavy rain is forecast for Saturday with highs of 21 degrees and lows of 17 degrees. On Sunday the rain is to ease a little but it will still be very wet. On Monday the sun will have a chance to break through however on Tuesday rain is to return again, however there will be some sunny spells.

Madeira: A mixture of sunshine and showers is forecast for Saturday with highs of 26 degrees and lows of 22 degrees. On Sunday and Monday, it is to be mainly dry and mil with the rain to return again on Tuesday.

The Azores: Sunny spells and heavy showers are predicted over the weekend with highs of 24 degrees and lows of 10 degrees. The rain is to continue on Monday and Tuesday with a chance of a break in the weather on Wednesday when temperatures are to peak at 24 degrees.