Lisbon: It is to be mainly dry over the weekend with intermittent sunny spells and temperatures reaching highs of1 19 degrees and lows of 9 degrees. From Monday the rain is to return with showers expected for the rest of the week and temperatures reaching highs of 17 degrees and lows of 11 degrees.

The north: A dry and bright weekend is forecast over the weekend with thermometers peaking at 22 degrees and dropping to lows of 7 degrees. From Monday the clouds are to roll in again with scattered showers predicted all week and temperatures set to peak at 20 degrees with lows of 9 degrees.

The centre: Sunny spells are expected during the weekend with temperatures to reach highs of 17 degrees and lows of 8 degrees. Rain is to return on Monday and the rest of the week will see a mixture of sunshine and showers with temperatures peaking at 15 degrees and dropping to lows of 9 degrees.

The south: Intermittent sunshine and showers are expected on Saturday while on Sunday it is to be mainly dry with highs of 19 degrees and lows of 11 degrees. From Monday the rain is to become more frequent with sunny spells also forecast and temperatures reaching highs of 19 degrees and lows of 12 degrees.

Madeira: A wet weekend is predicted with the chance of some sunny periods on Saturday and temperatures reaching highs of 20 degrees. Heavy rain is to continue on Monday before easing on Tuesday when temperatures are to rise slightly to highs of 21 degrees with lows of 14 degrees.

The Azores: Rain is forecast throughout the weekend with the heaviest showers expected on Saturday when temperatures are to reach highs of 16 degrees and lows of 12 degrees. The following week is also to be wet with a chance of sunny spells and highs of 18 degrees and nightly lows of 13 degrees.