Lisbon: Intermittent cloud coverage is to be expected on Saturday with temperatures peaking at highs of 29 degrees, which will then drop to nightly lows of 19 degrees. Cooler weather is forecast for Sunday with highs of 27 degrees and nightly lows of 17 degrees. From Tuesday, temperatures are back on the rise again, reaching highs of 28 degrees with a significant jump to an incredible 31 degrees by Wednesday.

The north: Sunny spells and intermittent cloud coverage are expected in the north with temperatures hitting 29 degrees which will continue to rise on Sunday to 31 degrees, however, a huge drop in temperatures is expected at night where it will drop to 14 degrees. The weather is to remain stable for the rest of the week with highs of 31 degrees with partial cloud coverage.

The centre: Partial cloud coverage is to be expected on Saturday in the centre with highs of 31 degrees and nightly lows of 18 degrees. The temperatures will continue to rise from Sunday reaching a peak of 36 degrees by Thursday which promises much warmer evenings with lows of 22 degrees.

The south: Beautiful sunshine weather is to be expected over the weekend with scorching highs of 35 degrees and nightly lows of 21 degrees. Fans of the heat will rejoice at the forecast for the rest of the week as highs of 34 degrees will persist and consistent nightly lows of 20 degrees.

Madeira: Intermittent cloud and sunny spells are forecast over the weekend with temperatures reaching highs of 28 degrees on Sunday with warm nightly lows of 23 degrees. The rest of the week will see light cloud coverage and temperatures remaining consistent at 28 degrees.

The Azores: Rain is expected over the weekend with a chance of some sunny periods. On Saturday temperatures are to peak at highs of 27 degrees with lows of 22 degrees. The wet weather is to continue for the rest of the week with temperatures to hit highs of 27 degrees and drop to lows of 21 degrees.