Lisbon: Saturday is to be dry with highs of 20 degrees and lows of 13 degrees. On Sunday rain is set to return to the capital but it will still feel warm with highs of 22 degrees and lows of 15 degrees. The rain is to continue on Monday but is to ease again from Tuesday when prolonged sunny periods are forecast.

The north: The rain is to continue over the weekend although there will be a chance of some sunny spells on Saturday when temperatures are to peak at highs of 21 degrees with lows of 12 degrees. Sunday is to be grey and wet but some sunshine is again expected on Monday, however it will be feeling cooler.

The centre: A mainly dry Saturday is forecast with highs of 18 degrees and lows of 9 degrees. On Sunday some light showers are predicted with highs of 20 degrees and lows of 10 degrees. Rain is to continue on Monday but is to ease from Tuesday when it will be feeling cooler with average highs of 16 degrees.

The south: Hazy high cloud is expected on Saturday when temperatures are to reach highs of 20 degrees with lows of 12 degrees. On Sunday cloud cover is to increase but it will be feeling warmer with highs of 23 degrees and lows of 17 degrees. Some rain is forecast for Monday but it is to be dry again from Tuesday.

Madeira: Rain is predicted for Saturday although there will be some sunny spells and highs of 25 degrees. A grey day is forecast for Sunday with heavy rain showers and highs of 23 degrees and lows of 19 degrees.

The Azores: Saturday is to be grey and wet with highs of 21 degrees and lows of 16 degrees. On Sunday and Monday it is to be mainly dry and bright with average highs of 20 degrees and lows of 15 degrees. From Tuesday the rain is to return again.