The brutal late-June heat wave that's scorching tens of millions of people stretches from the Midwest to the Northeast and is causing sweltering folks to wonder when it will finally end.

It all depends on location, forecasters said, with some seeing relief as early as Tuesday, June 24, while others may not see any cooling temperatures until later in the week.

In some spots, the extreme heat is expected to last through much of this week, the weather service said June 23. The most significant heat impacts are anticipated across the Mid-Atlantic through Thursday, June 26 and the eastern Ohio Valley into Friday, June 27, "leading to several consecutive days of oppressive heat."

The longest duration of well above-average temperatures will be centered over the eastern Ohio Valley into Friday June 27, the weather service said.

June 24 will be the peak of the heat wave in the Northeast. But Weather.com meteorologist Jonathan Erdman says some will soon feel relief: