Lisbon: There will be a chance of rain on Saturday but this is to clear by Sunday when temperatures are to reach highs of 23 degrees and lows of 14 degrees. From Monday, cloud cover is to decrease and temperatures are to rise up to highs of 27 degrees by Tuesday, although it will feel cooler due to northerly winds.

The north: Rain is expected on Sunday, with intermittent showers and temperatures peaking at highs of 20 degrees. From Sunday the rain is to subside and temperatures are back on the rise again up to highs of 27 degrees by mid-week, however it will be feeling cool in the evenings with lows of 8 degrees.

The centre: There will be a slight chance of rain on Saturday when temperatures are forecast to reach highs of 21 degrees. Blue skies are expected on Sunday and thermometers are on the rise again with temperatures predicted to reach up to 31 degrees by Tuesday with nightly lows of 14 degrees.

The south: A dry and bright weekend is forecast in the Algarve with highs of 28 degrees on Sunday and lows of 13 degrees. On Monday temperatures are to increase again, peaking at 30 degrees. The hot weather is to remain for the rest of the week and nightly lows are to increase to 18 degrees with no chance of rain.

Madeira: The weekend is to be cloudy with a chance of rain, with average daily highs of 23 degrees and lows of 18 degrees. It is set to brighten up again from Monday but temperatures are to remain stable with highs of 24 degrees and lows of 18 degrees.

The Azores: The rain is to ease over the weekend and temperatures are to average daily highs of 21 degrees with lows of 16 degrees. It is to remain dry until Wednesday when the rain is predicted to return again and temperatures are to average highs of 22 degrees.