Lisbon: Cloudy skies are forecast during the weekend with temperatures of 32 degrees on Saturday and 30 degrees on Sunday and dropping to lows of 17 degrees. From Monday, temperatures are to start to fall and there will be some light cloud cover with temperatures averaging highs of 28 degrees.
The north: The temperatures will reach highs of 30 degrees on Saturday and 29 degrees on Sunday, while lows of 14 degrees are forecast. The intermittent cloud cover is to continue throughout the following week and temperatures will remain at highs of 29 degrees by Wednesday.
The centre: The temperatures will be high during the weekend with highs of 38 degrees on Saturday and 37 degrees on Sunday, dropping during the evening with lows of 20 degrees each day. From Monday, intermittent cloud cover is expected, but temperatures will stay high, with highs of 35 degrees.
The south: The temperatures will be warm over the weekend with highs of 32 degrees on Saturday and 33 degrees on Sunday with clear skies. From Monday, intermittent cloud cover is expected; however, temperatures are to remain at average highs of 33 degrees and lows of 20 degrees.
Madeira: Intermittent cloud cover and highs of 27 degrees are forecast for the weekend. There will be a decrease in cloud cover from Monday and average highs of 27 degrees until Wednesday.
The Azores: The skies will be very cloudy, but no rain is forecast for the weekend, with average temperatures of 26 degrees during the weekend. Rain is forecast on Tuesday and Wednesday with highs of 26 degrees on both days.