Lisbon: The weekend will be dry and bright with clear skies, temperatures hitting highs of 23 degrees and dropping to nightly lows of 10 degrees. Unfortunately, rain is to return from Tuesday onwards as temperatures drop to highs of 18 degrees by Thursday.

The north: Clear skies are predicted over the weekend before intermittent cloud cover rolls in on Monday. Temperatures are set to peak at 25 degrees on Sunday with nightly lows of 7 degrees. Temperatures will slowly drop throughout the week and showers are to be expected from Wednesday onwards.

The centre: Intermittent cloud and sunny spells are expected in the centre on Saturday with temperatures hitting highs of 19 degrees and lows of 10 degrees. Looking to the week ahead, Monday mirrors Saturdays weather but rain is to be expected for the remaining week as well as cooler weather with highs of 15 degrees by Thursday and nightly lows of 9 degrees.

The south: Warmer weather, clear skies and no chance of rain are to be expected over the weekend, with temperatures peaking at highs of 24 degrees and nightly lows of 13 degrees. The weather is to remain consistent until Tuesday, when temperatures will stay consistently at highs of 19 degrees. From Tuesday the chance of rain is set to increase throughout the remainder of the week.

Madeira: Cloud coverage and intermittent sunny spells are to be expected over the weekend. Warmer weather is forecast with temperatures peaking at highs of 23 degrees and nightly lows of 16 degrees. Wet weather is set to arrive on Monday and stay for the remainder of the week, with temperatures remaining stable with highs of 21 degrees and nightly lows of 15 degrees.

The Azores: Cooler weather and cloud coverage is to be expected over the weekend with temperatures hitting highs of 18 degrees and nightly lows of 13 degrees. From Tuesday, the temperatures are set to lower with highs of 15 degrees and nightly lows of 11 degrees. Rain is also to be expected for the remainder of the week.