Lisbon: The rain is to ease over the weekend in the capital with hazy sunshine and temperatures reaching highs of 28 degrees with nightly lows of 19 degrees. Showers are expected again on Monday and Tuesday but it is to clear again from Wednesday when temperatures are to drop slightly.

The north: A dry weekend is expected in the north with temperatures to peak at 29 degrees on Sunday with lows of 16 degrees. It is to remain dry for the next week with only a small chance of rain however temperatures are to fall to highs of 25 degrees and lows of 15 degrees with westerly winds.

The centre: Hazy high cloud is forecast for the weekend with temperatures to hit highs of 28 degrees and drop to lows of 15 degrees. From Monday there will again be a chance of rain and temperatures are to begin to fall slightly to highs of 27 degrees while northerly winds will make it feel cooler.

The south: The wet weather is to ease by the weekend with blue skies and sunshine predicted for Saturday and hazy light cloud on Sunday when temperatures will reach highs of 27 degrees with nightly lows of 20 degrees. From Monday clouds are to roll in again but the chance of rain will be lower.

Madeira: It is forecast to be mainly dry on Saturday however rain is to return on Sunday when temperatures will average highs of 26 degrees and lows of 22 degrees. The rain is to continue on Monday before clearing again on Tuesday.

The Azores: The rain is forecast to stop over the weekend although there will be intermittent cloud cover on both days with temperatures hitting highs of 26 degrees and lows of 21 degrees. There will be a chance of rain every day the following week but temperatures are to remain stable and warm.