Lisbon: A mild day is forecast for Saturday with highs of 24 degrees and lows of 13 degrees. On Sunday it will be feeling warmer with intermittent cloud cover and highs of 27 degrees. From Tuesday the weather is to be stable with prolonged sunny spells and highs of 25 degrees and lows of 15 degrees.

The north: Sunny spells and intermittent cloud cover is predicted for the north with highs of 25 degrees on Saturday. Sunday and Monday are to feel hotter with highs of 29 degrees and lows of 13 degrees. From Tuesday a mixture of sunshine and clouds is forecast with average highs of 27 degrees.

The centre: It will be feeling hot over the weekend with hazy high cloud on both days and thermometers reaching 31 degrees on Sunday. Monday will be hotter still with highs of 32 degrees and intermittent sunny spells. The hot weather is to continue for the remainder of the week with highs of 30 degrees.

The south: Hazy high cloud is expected over the weekend with temperatures reaching highs of 29 degrees and lows of 17 degrees. The fine weather is forecast to continue the following week with average daily highs of 29 degrees and nightly lows of 17 degrees and intermittent cloud cover with sunny spells.

Madeira: Temperatures are to reach 24 degrees on Saturday with hazy high cloud. On Sunday it will be feeling warmer with highs of 26 degrees before dropping slightly on Monday to highs of 25 degrees with lows of 20 degrees.

The Azores: Cloudy skies with some sunny spells are forecast over the weekend with highs of 20 degrees and lows of 16 degrees. The weather is to remain the same on Monday and Tuesday however by Wednesday there will be a chance of rain again.