Enjoy the upper 90s while you can, scorching June heat will return this weekend, the National Weather Service said.
The high Saturday is forecast to be 107 in Tucson. It goes downhill after that with expected highs Sunday and Monday of 113 and 112, respectively.
The region is under an excessive heat watch through Monday.
A high pressure system moving into the region will bring the above normal temperatures.
No rain is in the immediate forecast.