Lisbon: Highs of 31 degrees are forecast for today in Lisbon but they are to drop slightly on Saturday to highs of 28 degrees and lows of 19 degrees. On Sunday cloud cover is to increase and temperatures are to peak at 27 degrees. On Monday there will be a chance of rain but the temperatures are on the rise again by the end of the following week.

The north: Today is to be hot with highs of 30 degrees but temperatures are to fall on Saturday to highs of 27. Rain expected on Sunday and is set to last until Wednesday when temperatures are on the rise again.

The centre: Highs of 34 degrees are on the cards today and it will remain hot on Saturday with highs of 32 degrees. Temperatures are to drop slightly on Sunday to highs of 29 degrees and there will be a chance of rain on Monday.

The south: Thermometers are to hit 33 degrees today and are to remain the same tomorrow in the south with intermittent cloud cover and sunny spells. Sunday will also be hot with highs of 31 degrees however it will feel slightly cooler on Monday and Tuesday before the temperatures rise again up to highs of 35 degrees.