Lisbon: The weekend will be feeling mild in the capital with highs of 25 degrees on Saturday and 26 degrees on Sunday with intermittent cloud cover. Monday and Tuesday will be very similar with slightly less cloud and then temperatures are to rise again from Wednesday up to highs of 30 degrees by Thursday.

The north: Hazy high cloud is forecast on Saturday with highs of 26 degrees and lows of 12 degrees. On Sunday grey skies are forecast with highs of 23 degrees. On Monday there will be a chance of rain with highs of 24 degrees. From Wednesday the temperatures are to begin to rise again up to highs of 29 degrees.

The centre: Intermittent cloud cover is expected on Saturday with highs of 32 degrees and lows of 16 degrees. On Sunday hazy high cloud is forecast with daily highs of 31 degrees. It will be feeling cooler still on Monday before the temperatures rise again up to 38 degrees by Wednesday.

The south: Sunshine and clear blue skies are predicted for the weekend with temperatures peaking at 30 degrees both days and dropping to nightly lows of 18 degrees. From Monday some light cloud cover is forecast and temperatures are to rise to highs of 32 degrees, with nightly lows of 20 degrees.

Madeira: It will be feeling slightly cooler over the weekend with highs of 26 degrees on Saturday and 25 degrees on Sunday. From Monday thermometers are to rise again, reaching highs of 29 degrees by Thursday.

The Azores: Light showers are to continue on Saturday when temperatures will peak at 25 degrees. On Sunday there will still be a chance of rain and temperatures are to drop to highs of 24 degrees. From Monday the rain is set to return with daily highs of 25 degrees.