Lisbon: It will be feeling slightly cooler in the capital over the weekend compared to earlier in the week however it is to remain warm and sunny with temperatures reaching highs of 19 degrees. From Monday slight cloud cover is expected to creep in which will see temperatures fall slightly to highs of 18 degrees and lows of 8 degrees.

The north: The best of the weather this weekend is to be on Sunday when there will be clear skies and temperatures are to reach highs of 17 degrees and lows of 6 degrees. Cloud cover is to increase from Monday and for the rest of the week, but temperatures are to remain stable with highs of 16 degrees and lows of 7 degrees.

The centre: It is to be bright and sunny all weekend with temperatures peaking at 15 degrees during the day but feeling chilly at night with lows of 3 degrees. Intermittent cloud is expected for the rest of the week with temperatures reaching highs of 16 degrees and nightly average lows of 7 degrees.

The south: It is to be a warm weekend with blue skies and temperatures peaking at 18 degrees, with nightly lows of 8 degrees in the south. From Monday the clouds are to return with sunny spells but it will be feeling warmer with average daily highs of 21 degrees and nightly lows of 9 degrees and little to no chance of rain.

Madeira: It is to be mainly bright and sunny this weekend with intermittent cloud and temperatures reaching highs of 21 degrees and lows of 14 degrees. From Monday the change of rain is to increase and remain for the rest of the week although temperatures are to remain steady with highs of 20 degrees and lows of 13 degrees.

The Azores: A mainly dry weekend is predicted in the Azores with temperatures peaking at highs of 16 degrees and down to lows of 11 degrees at night. From Tuesday the rain clouds are to return for the rest of the week but temperatures are to remain at highs of 16 degrees and lows of 11 degrees.