Lisbon: The rain clouds will begin to roll in on Saturday with heavy rain expected in the capital on Sunday. The rain is to continue until Tuesday and temperatures are to drop to average highs of 27 degrees and lows of 19 degrees. The remainder of the week is expected to be dry but with a chance of rain.

The north: It is to remain dry on Saturday before rain sets in on Sunday and temperatures fall to highs of 29 degrees and lows of 17 degrees. The rain is to continue for the rest of the week with temperatures feeling cooler with highs of 23 degrees and lows of 15 degrees.

The centre: Hazy cloud is expected on Saturday with cloud cover then increasing on Sunday although it will remain warm with average highs of 30 degrees and lows of 23 degrees. On Monday and Tuesday there will be a high chance of rain before drying up for the rest of the week.

The south: Saturday will remain dry and bright with temperatures reaching highs of 28 degrees and lows of 22 degrees. Rain is predicted for Sunday and Monday and will see temperatures fall to highs of 24 degrees and lows of 19 degrees. The rest of the week is expected to be mainly dry with northerly winds.