Lisbon: Saturday is to see highs of 34 degrees and clear skies in the capital, with temperatures dropping on Sunday to highs of 30 degrees and lows of 18 degrees. Intermittent cloud cover is forecast from Monday and temperatures are to fall to average daily highs of 27 degrees before rising again into the 30’s by the end of the week.

The north: Clear skies are predicted for the entire weekend but Saturday is to be considerably hotter with highs of 34 degrees before dropping to highs of 30 degrees on Sunday. Tuesday and Wednesday are to feel cooler with temperatures peaking at 29 degrees before rising again as the week progresses – up to highs of 36 degrees.

The centre: Highs of 37 degrees are expected on Saturday before dropping slightly to highs of 35 degrees on Sunday and 36 degrees on Monday. From Tuesday is will be feeling cooler with average daily highs of 30 degrees but the thermometers are on the rise again from Friday up to highs of 37 degrees.

The south: Intermittent cloud cover is predicted throughout the weekend but temperatures are to be very high, hitting 40 degrees on Sunday before rising again to 41 degrees on Monday. Nightly lows over the weekend will be tropical at 28 degrees. From Tuesday it is to drop down to average highs of 31 degrees with average nightly lows of 20 degrees.

Madeira: Intermittent cloud cover is predicted for the weekend with average daily highs of 28 degrees and lows of 21 degrees. The weather is to remain very similar for the remainder of the week with the hottest day expected to be on Monday.

The Azores: Heavy cloud is forecast for the weekend when temperatures are to peak at 25 degrees and drop to lows of 19 degrees. There will be a high chance of rain on Tuesday and Wednesday but temperatures are to remain stable.