Lisbon: The sky is forecast to be cloudy during the weekend, with temperatures of 31 degrees on Saturday and 29 degrees on Sunday. From Monday, there will still be some cloud cover with temperatures averaging highs of 30 degrees.

The north: Although the cloudy forecast, the temperatures will reach highs of 33 degrees on Saturday and 28 degrees on Sunday, while lows of 14 degrees are forecast. The cloud cover is to continue throughout the following week and temperatures will keep to highs of 29 degrees by Wednesday.

The centre: High temperatures are expected during the weekend with highs of 36 degrees on Saturday and 33 degrees on Sunday, dropping during the evening with lows of 18 degrees each day. In the following week, there will be some cloud cover, with average temperatures of 33 degrees maximum, from Monday.

The south: Warm temperatures are expected over the weekend, with highs of 29 degrees on Saturday and Sunday, with clear skies and some cloud cover. From Monday, intermittent cloud cover is expected and temperatures are expected to rise a bit to 30 degrees and lows of 20 degrees.

Madeira: Cloud cover and highs of 27 degrees are forecast for the weekend. From Monday, the cloud cover is still expected, and there will not be a variation in temperature.

The Azores: Rain is forecast for the whole weekend, with an average of 26 degrees highs during the weekend. It will still rain from Monday, with the temperatures reaching highs of 26 degrees on Wednesday.