Lisbon: It will be feeling a little cooler on Sunday in the capital as cloud cover helps to drop the average temperatures to highs of 30 degrees and lows of 20 degrees. From Monday it will be heating up again with temperatures rising to averages of 33 degrees and lows of 21 degrees.
The centre: Saturday will be the hottest day of the weekend with temperatures peaking at 38 degrees in the centre and nightly lows of only 25 degrees. Hazy cloud is expected on Monday and Tuesday however temperatures are to rise to highs of 37 degrees and lows of 23 degrees at night.

The north: Temperatures are to peak on Saturday at 32 degrees in the north before dipping on Sunday and Monday down to highs of 29 degrees. From Tuesday the north will be heating up again with average daily highs of 32 degrees and lows of 17 degrees. There is no chance of rain for the entire week.

The south: It will be feeling slightly cooler over the weekend in the south with highs of 31 degrees and lows of 22 degrees. The break in the hot weather will however be short lived as the thermometers rise again on Monday and remain for the rest of the week with highs of 33 degrees and lows of 22 degrees.