Lisbon: Saturday is to be mainly dry with highs of 14 degrees and lows of 9 degrees and a chance of some sunny spells. On Sunday rain is expected to be heavy with temperatures peaking at 17 degrees. The rain is to continue on Monday but by Tuesday some sunshine is forecast with highs of 18 degrees.

The north: The rain is set to continue over the weekend although there may be some breaks in the showers on Saturday when temperatures are to rise to highs of 13 degrees. Some sunny periods are also forecast for Monday. Temperatures are on the rise from Wednesday with highs of 19 degrees expected.

The centre: Rain is predicted throughout the weekend with the heaviest showers being on Sunday when temperatures are to peak at 12 degrees. Monday and Tuesday are to continue to be wet but there will be a chance of some sunshine and it will be feeling warmer with highs of 17 degrees and lows of 9 degrees.

The south: There will be a low chance of rain on Saturday when temperatures are to peak at 16 degrees. On Sunday heavy rain is forecast with highs of 18 degrees and lows of 9 degrees. The rain is to ease slightly on Monday and by Tuesday it is to be dry with intermittent cloud cover and sunny spells.

Madeira: Mild temperatures are forecast for the weekend with intermittent sunshine and cloud cover and maximum temperatures of 25 degrees. From Tuesday the cloud cover is to thin out and more prolonged periods of sunshine are expected.

The Azores: Rain is forecast throughout the weekend with the heaviest showers being on Saturday when temperatures are to peak at 19 degrees. The rain is to continue into the following week, with temperatures falling to highs of 17 degrees and lows of 14 degrees.