Lisbon: Rain is predicted for the entire weekend in the capital although it will be feeling warm with temperatures reaching highs of 17 degrees and lows of 12 degrees. Monday is set to be the only dry day of the week before rain returns on Tuesday and temperatures average highs of 16 degrees and lows of 10 degrees.

The north: There is to be rain all weekend in the north although there will be a chance of some sunshine on Saturday while temperatures average highs of 15 degrees and lows of 10 degrees. The remainder of the week is to be much more of the same with rain each day and highs of 14 degrees and lows of 9 degrees.

The centre: Light rain is expected over the weekend with some intermittent sunshine on Saturday and temperatures peaking at 13 degrees and dropping to 7 degrees. Monday and Tuesday are to be dry with a chance of rain then predicted for the rest of the week with temperature highs of 14 degrees and lows of 8 degrees.

The south: It is to be dry and bright over the weekend with temperatures reaching highs of 18 degrees and lows of 11 degrees. For the rest of the week it is to be dry with the best of the weather on Tuesday before a chance of rain on Thursday as temperatures average highs of 19 degrees and lows of 10 degrees.

Madeira: The fine weather is set to continue over the weekend with a few high clouds expected and temperatures reaching highs of 20 degrees and lows of 16 degrees. The good weather is to remain for the rest of the week with temperatures peaking at 19 degrees and dropping to lows of 14 degrees.

The Azores: There will be a break in the rain over the weekend in the Azores with only a slight chance of rain and temperatures reaching highs of 17 degrees and lows of 15 degrees. Rain is back from Monday and for the rest of the week with temperatures peaking at highs of 16 degrees and lows of 11 degrees.