Lisbon: The capital is to be mainly dry over the weekend with a slight chance of rain on Sunday and temperatures peaking at 19 degrees with lows of 10 degrees. The following week is to remain dry on the whole, with the highest chance of rain on Tuesday and temperatures averaging highs of 19 degrees and lows of 9 degrees.

The north: The rain is to ease by the weekend in the north with hazy sunshine expected and temperatures reaching highs of 20 degrees and lows of 8 degrees. Cloud cover is to increase from Monday but it will remain mainly dry with average highs of 18 degrees and nightly lows of 7 degrees.

The centre: Intermittent sunshine and clouds are due over the weekend with temperatures reaching highs of 16 degrees and lows of 8 degrees. From Monday, the chance of rain is to increase slightly but temperatures are to remain mild with highs of 16 degrees and nightly lows of 8 degrees.

The south: It is to be mild and warm over the weekend with a low chance of rain and temperatures reaching highs of 19 degrees and lows of 12 degrees. From Monday the cloud cover is to increase marginally while temperatures will remain steady at average highs of 18 degrees and nightly lows od 12 degrees.

Madeira: The warm weather is to continue over the weekend with average daily highs of 19 degrees and dipping to nightly lows of 13 degrees. The intermittent cloud and sunny intervals are to continue the next week with temperatures remaining steady at highs of 20 degrees and lows of 14 degrees.

The Azores: Saturday is to be mainly dry with highs of 16 degrees and lows of 13 degrees before the rain clouds return on Sunday and for the rest of the next week, although showers are to be scattered and temperatures will feel mild with highs of 15 degrees and lows of 12 degrees.