Lisbon: It is to be dry throughout the weekend in the capital with temperatures reaching highs of 25 degrees and lows of 24 degrees. There will be a slight chance of rain on Monday but by Wednesday the thermometers are set to rise with temperatures jumping to highs of 28 degrees and nightly lows of 14 degrees.

The north: A wet weekend is expected in the north with rain predicted on both days and temperatures averaging highs of 19 degrees and lows of 12 degrees. From Monday the clouds are to clear slightly and it will be brighter but the temperatures will start to rise from Wednesday to highs of 22 degrees.

The centre: The rain is to clear by the weekend and it will be warm and bright with temperatures peaking at 25 degrees and dropping to lows of 13 degrees. The dry weather is to continue and by Wednesday the temperatures will be rising further to average daily highs of 29 degrees and lows of 11 degrees.

The south: It will be feeling like summer in the south with temperatures up to 33 degrees and clear blue skies. The fine weather is set to continue for the rest of the week although it will be feeling slightly cooler with highs of 31 degrees and lows of 15 degrees. Winds are to change from northerly to easterly on Wednesday.

Madeira: It will be mainly sunny over the weekend with temperatures peaking at 26 degrees and dropping to lows of 18 degrees. From Monday the clouds are to clear with blue skies expected for the rest of the week and temperatures reaching highs of 25 degrees and lows of 18 degrees.

The Azores: There will be a chance of rain on Sunday with temperatures reaching highs of 21 degrees and lows of 16 degrees. There will be a chance of rain for the remainder of the week however temperatures are to remain steady at highs of 21 degrees and lows of 15 degrees.