Lisbon: It is to continue to feel warm in the capital with temperatures peaking at 27 degrees over the weekend and only dropping to lows of 16 degrees. Blue skies are expected for the remainder of the week although it will be feeling cooler with average highs of 24 degrees and lows of 12 degrees.

The north: Some hazy high clouds are expected on Sunday in the north although temperatures will remain warm with average highs of 22 degrees and lows of 12 degrees. From Tuesday the cloud cover is to increase and temperatures are to fall slightly to highs of 19 degrees and lows of 9 degrees.

The centre: Saturday will see temperatures peaking at 26 degrees in the centre before falling to highs of 21 degrees on Sunday and for the rest of the week. Clear skies are expected all week and there will be no chance of rain. Northerly winds will make it feel cooler each day.

The south: It is set to be a warm weekend in the south with temperatures peaking at 27 degrees and dropping to nightly lows of 19 degrees. There is a chance of some cloud cover on Monday but this is to clear as the week progresses and temperatures are to remain steady with highs of 25 degrees.