Lisbon: Clear skies and sunshine are forecast today with highs of 27 degrees and lows of 16 degrees. Tomorrow hazy high cloud is expected with temperatures peaking at 26 degrees. On Sunday there will be a slight chance of rain but it will remain warm with highs of 26 degrees.

The north: Today is to be mainly sunny with some cloudy periods and highs of 26 degrees. On Saturday showers are forecast but some sunny spells are also on the cards with maximum highs of 24 degrees. On Sunday the rain is to subside again with highs of 26 degrees and lows of 10 degrees.

The centre: A mainly bright day is expected in the centre, with maximum highs of 25 degrees today. On Saturday cloud cover is to increase and temperatures are to drop to highs of 22 degrees with lows of 13 degrees. On Sunday the chance of rain is to increase and temperatures are to reach highs of 24 degrees.

The south: Mild temperatures are predicted for today with highs of 22 degrees and intermittent cloud cover. On Saturday cloud cover is to increase and on Sunday rain is forecast in much of the south with highs of 21 degrees.