Lisbon: The weekend will see temperatures in the mid to high 20’s with some overhead haze keeping things cooler, but from Monday the high cloud will start breaking up, the sun will come through, and temperatures will sit in the low 30’s for most of the coming week.
South: Saturday will be clear and warm in the Algarve with highs of around 27 degrees Celsius. Some cloud around on Sunday will push thermometers up a degree or two. The start of the week will be overcast with high cloud but will be warm with temperatures in the lows 30’s and from Wednesday onwards the sun will shine clear and strong.
North: The weekend will start off cool in northern Portugal with a few drops of rain possible on Saturday and a slight rise in maximum temperatures by Sunday, to around the 21 degree mark. In keeping with the rest of the country from Monday onwards any lingering cloud will clear up and thermometers will rise to the highs 20’s by the middle of next week.