Lisbon: Intermittent cloud cover is predicted for the weekend with temperatures peaking at 29 degrees on Saturday and at highs of 27 degrees on Sunday. Cloud cover is to decrease from Monday when temperatures are to peak at 27 degrees with lows of 18 degrees with thermometers rising as the week progresses.

The north: A chance of rain persists on Saturdays when temperatures peak at 31 degrees with lows of 16 degrees. On Sunday it will be feeling cooler with highs of 29 degrees forecast. On Monday there will again be a chance of rain before temperatures rise to average highs of 31 degrees by Wednesday.

The centre: Hazy high cloud and high temperatures are forecast for the weekend with temperatures reaching 33 degrees, however, there will be a chance of rain. From Monday some intermittent cloud cover is expected with highs of 32 degrees and lows of 19 degrees expected until at least mid-week.

The south: Hazy high cloud is expected on Saturday when temperatures are to peak at highs of 29 degrees with nightly lows of 21 degrees, however, there will be a slight chance of rain. From Sunday onwards, intermittent cloud cover is forecast with highs of 30 degrees and lows of 21 degrees, until Wednesday.

Madeira: The weather is to remain stable over the weekend and into the following week with sunny spells and average daily highs of 26 degrees, with nightly lows of 22 degrees. Winds are to be from the northeast and there will be little to no chance of rain.

The Azores: Rain is predicted over the weekend along with some sunny spells and highs of 28 degrees and lows of 22 degrees. The rain is to ease on Monday and from Tuesday temperatures are to fall to average highs of 26 degrees.