Lisbon: Saturday will see temperatures reach 26 degrees, with a slight chance of rain, before dropping to 17 degrees overnight. On Sunday, temperatures remain at 26 degrees, with a higher chance of showers and lows of 17 degrees. By Monday, temperatures are expected to climb to 27 degrees, with a slight chance of rain and lows of 17 degrees.

The South: Starting on Saturday, temperatures will reach 29 degrees under dry conditions, before falling to 16 degrees overnight. On Sunday, temperatures ease to 27 degrees, with a chance of rain and lows of 17 degrees. By Monday, temperatures are expected to remain at 27 degrees, with only a slight chance of rain before dropping to 17 degrees overnight.

The Centre: Across central Portugal, Saturday brings temperatures of 26 degrees, with a slight chance of rain, dropping to 13 degrees overnight. On Sunday, temperatures rise to 27 degrees, with showers possible and lows of 14 degrees. By Monday, temperatures are expected to reach 26 degrees, with a slight chance of rain and lows of 14 degrees.

The North: Temperatures on Saturday will reach 27 degrees, with a chance of rain before dropping to 15 degrees overnight. On Sunday, temperatures climb to 29 degrees, with showers likely and a low of 14 degrees. By Monday, temperatures ease to 28 degrees, with a slight chance of rain and lows of 14 degrees.

Azores: Saturday is expected to bring temperatures of 27 degrees, with rain likely, before falling to 20 degrees overnight. On Sunday, temperatures ease to 25 degrees under drier conditions, with lows of 20 degrees. By Monday, temperatures are expected to remain at 25 degrees, with a chance of rain and lows of 21 degrees.

Madeira: Saturday will see temperatures reach 26 degrees, with a chance of rain, before falling to 22 degrees overnight. On Sunday, temperatures rise to 28 degrees, with rain likely and lows of 22 degrees. By Monday, temperatures are expected to return to 26 degrees, with a chance of rain remaining and overnight lows of 22 degrees.