Lisbon: Saturday is to be fair and bright with maximum temperatures of 17 degrees however on Sunday the rain clouds are to roll in and temperatures are to drop to highs of 14 degrees. The rain is to clear on Monday and temperatures are to rise as the week progresses up to maximum highs of 17 degrees.

The north: Saturday is to be warm and bright with highs of 19 degrees and lows of 3 degrees. On Sunday it is to rain most of the day and highs will fall to 14 degrees. From Monday a mixture of sunshine and showers is predicted with temperatures averaging daily highs of 17 degrees and lows of 2 degrees.

The centre: The best of the weather is expected on Saturday with intermittent sunshine and highs of 17 degrees. On Sunday it will be feeling cooler with highs of 13 degrees and rain expected most of the day. From Monday the chance of rain is to decrease and temperatures will rise to highs of 16 degrees.

The south: Hazy cloud is expected on Saturday with intermittent cloud on Sunday and temperatures peaking at 18 degrees and dropping to lows of 9 degrees. From Monday temperatures are to being to rise again to highs of 21 degrees by the end of the week while cloud cover is expected to degrease.

Madeira: Mild weather is to continue over the weekend with intermittent sunshine and temperatures reaching highs of 20 degrees and lows of 15 degrees. From Monday more prolonged periods of sunshine are expected while temperatures are to remain stable at highs of 20 degrees.

The Azores: A grey Saturday is predicted with temperatures reaching highs of 17 degrees. On Sunday sunny periods are expected and highs are to reach 18 degrees. On Monday rain showers are forecast but these are to ease by Tuesday.