Lisbon: Rain is to ease slightly on Saturday and there will be a chance of sunny spells however the showers are to return on Sunday when temperatures are to peak at highs of 19 degrees with lows of 14 degrees. From Monday it will be a mixture of sunshine and showers with average highs of 18 degrees.

The north: A grey and wet weekend is on the cards for the north with persistent showers and temperatures averaging highs of 13 degrees on Saturday before increasing slightly to 18 degrees on Sunday. The rain is to continue for the rest of the week with only a slight chance of sunshine by Friday.

The centre: It will be feeling cool on Saturday with temperatures reaching highs of only 14 degrees and lows of 6 degrees but it will be mainly dry. On Sunday showers are forecast and temperatures are to rise to highs of 17 degrees. The rain is to continue on Monday with a chance of sunny spells on Tuesday.

The south: A dry and warm weekend is expected in the south with temperatures peaking on Sunday at highs of 20 degrees and dropping to lows of 12 degrees. On Monday light showers are predicted but it is to be mainly dry on Tuesday with temperatures averaging highs of 20 degrees and lows of 13 degrees.

Madeira: A mild and mainly sunny weekend is forecast with temperatures averaging highs of 22 degrees and lows of 18 degrees. Cloud cover is to decrease from Tuesday and temperatures are to rise slightly up to highs of 23 degrees.

The Azores: It is to be mainly sunny on Saturday with highs of 19 degrees. On Sunday there will be a high chance of rain but it will remain warm with highs of 19 degrees. The rain is to continue for the remainder of the week with a mixture of sunshine and showers.