Lisbon: Rain is to ease over the weekend in the capital with temperatures peaking at 18 degrees on Saturday and 20 degrees on Sunday, with periods of sunshine and clouds. On Monday the rain is set to return although there will continue to be sunny periods and temperatures will reach highs of 19 degrees.

The north: The weekend it to be mainly wet with a chance of sunny spells on Saturday and average daily highs of 18 degrees and lows of 9 degrees. Monday is to also be wet with heavy showers however sunny periods are to return by Tuesday when temperatures are to average highs of 18 degrees.

The centre: There will be a slight chance of rain on Saturday when it is to reach highs of 17 degrees. On Sunday hazy high cloud is forecast, with temperatures peaking at 20 degrees. From Monday a mixture of sunshine and showers is predicted with temperatures averaging daily highs of 17 degrees

The south: The fine weather is to continue in the south with hazy high cloud forecast for Saturday, and clear skies and highs of 22 degrees for Sunday. The mild weather is to continue the following week although the cloud cover is to increase slightly with temperatures averaging highs of 21 degrees.

Madeira: The mild weather is to continue over the weekend in Madeira with temperatures peaking at highs of 22 degrees and dropping to nightly lows of 17 degrees. The cloud cover is to clear a little more by Monday and the weather will remain the same for the rest of the week with highs of 21 degrees and lows of 16 degrees.

The Azores: It is to be mainly dry on Saturday before the rain returns again on Sunday when temperatures are to reach highs of 17 degrees and drop to lows of 14 degrees. It is to be dry again on Monday but showers are forecast for Wednesday and Thursday.