Lisbon: Cloud cover is to decrease over the weekend although there will still be some intermittent cloud on both days with highs of 26 degrees and lows of 17 degrees. The following week is to be very similar in temperature with northerly winds and a slight rise in maximums on Wednesday up to 27 degrees.

The north: It will be feeling hotter on Saturday with highs of 31 degrees and lows of 14 degrees. On Sunday hazy high cloud is forecast with highs of 28 degrees and lows of 13 degrees. From Monday there will be a very high chance of rain, with highs of 26 degrees and lows of 14 degrees but it is to be dry on Tuesday.

The centre: Daily highs of 33 degrees and nightly lows of 15 degrees are forecast over the weekend when there will be hazy high cloud and westerly winds. From Monday intermittent sunshine and cloud is expected with highs of 30 degrees and from Wednesday the thermometers are on the rise again.

The south: High temperatures of 32 degrees and clear skies are predicted for Saturday, with nightly lows of 19 degrees. On Sunday cloud cover is to increase slightly and temperatures are to rise to highs of 34 degrees with lows of 20 degrees. The following week will see average highs of 32 degrees.

Madeira: There will be a slight chance of rain on Saturday when temperatures are to peak at highs of 27 degrees, with lows of 21 degrees. From Sunday intermittent cloud cover and sunny spells are on the cards with average highs of 26 degrees.

The Azores: The heavy rain earlier in the week is to ease by the weekend, although some showers are forecast for both days when highs are to reach 24 degrees. The rain is to continue until Tuesday when cloud cover is to increase.