Lisbon: Lisbon will see temperatures fluctuate the most in the next few days, with highs ranging from 30 to peak at a forecast 38 degrees Celsius next Tuesday.
The South: Southern Portugal will be consistently hot over the weekend and into next week, with the mercury set to rise just above the 30-degree mark on most days.
The North: Northern Portugal will probably be the best place to be in the final week of June, with the annual São João festivities this weekend set to see temperatures of between 17 and 27 degrees under mostly clear skies.