Lisbon: Saturday is to be dry and bright in the capital with blue skies and temperatures peaking at 20 degrees. Rain is to return on Sunday however sunny periods are also forecast. From Monday it will be both cooler and wetter with highs of 18 degrees and lows of 12 degrees and rain is to continue all week.

The north: Clear skies and sunshine are expected on Saturday before the rain returns on Sunday. Monday and Tuesday are to be wet with highs of 17 degrees and lows of 10 degrees. From Wednesday intermittent sunshine and showers are forecast with highs of 16 degrees and lows of 9 degrees.

The centre: Intermittent sunshine and cloud is predicted for Saturday when temperatures are to peak at highs of 19 degrees with lows of 11 degrees. Showers are expected on Sunday and on Monday temperatures are to fall to highs of 15 degrees with heavy rain storms. By Tuesday the rain is to ease.

The south: It is to be dry in the south with intermittent cloud and sunshine and highs of 21 degrees with lows of 15 degrees. Rain is forecast for Monday for most of the day but this is to ease by Tuesday and average temperatures are to remain mild with highs of 20 degrees and lows of 13 degrees.

Madeira: A mild and dry weekend is forecast in Madeira with highs of 24 degrees and lows of 19 degrees and intermittent sunshine and showers. Cloud cover is to clear slightly from Tuesday when temperatures are to hit 25 degrees and lows of 19 degrees.

The Azores: Grey skies and rain are expected all day on Saturday when temperatures are to peak at highs of 20 degrees with lows of 16 degrees. On Sunday there will be a chance of sunny spells while rain is to return again on Monday, with sunshine and showers forecast for the rest of the week.