Lisbon: A mixture of sunshine and showers is expected on Saturday when temperatures are to peak at 21 degrees. On Sunday it will be feeling warmer with highs of 24 degrees and a slight chance of rain. From Monday it will be warming up again with no chance of rain and average highs of 26 degrees.

The north: A wet weekend is forecast in the north with the heaviest showers predicted for Sunday when temperatures are to reach highs of 23 degrees and lows of 12 degrees. From Monday the rain is to stop and intermittent cloud is expected. Temperatures are to rise from Tuesday up to highs of 27 degrees.

The centre: The rain is expected to stop for the weekend in the centre and on Sunday temperatures are to rise to highs of 25 degrees, with lows of 13 degrees. From Monday temperatures are to soar with thermometers up to highs of 31 degrees by mid-week with sunny spells and no chance of rain.

The south: The weekend is to be dry and bright in the south with temperatures peaking at 28 degrees on Sunday and dropping to lows of 15 degrees. From Monday the high temperatures are to return again with highs of 30 degrees expected for the remainder of the week and intermittent sunshine.

Madeira: A dry weekend is forecast for Madeira with intermittent sunshine and maximum temperatures of 24 degrees. The following week is to be very similar with temperatures rising slightly to highs of 25 degrees and dropping to nightly lows of 18 degrees.

The Azores: Saturday is to be mainly dry with highs of 21 degrees before the rain returns on Sunday with heavy showers forecast. Monday is to be dry again but Tuesday and Wednesday will see showers returning while temperatures are to remain stable with highs of 21 degrees and lows of 17 degrees.