The heat wave blanketing about a third of the US population brought thunderstorms along with cooling rain when it burst on Monday, the National Weather Service said.
The hardest-hit area was New Jersey, with about 250,000 households and shops still without power early on Tuesday, tracking site PowerOutage.us showed, presstv Reported.
"There are numerous reports of wind damage from downed trees hitting powerlines and transformers, through New Jersey and southern New York," said Bob Oravec of the National Weather Service's Weather Prediction Center in Maryland.
Some winds gusted as high as 80 mph (129 kph), he added.
"The good news is that the heat wave is definitely over," Oravec said. "It's cooled down. Today it'll be about 76 degrees Fahrenheit (24.4°C) in New York City and roughly in the high 70s to low 80s through New Jersey and the northeast."
Many New Yorkers experienced their second successive weekend of blackouts, after a July 13 outage left more than 73,000 homes and businesses without power for about three hours.
About 18,000 customers were without power in New York City, media said, for a total of 22,000 in the metro area by early Tuesday.
Some residents have been without power since Sunday night, when Con Edison shut off supply to about 50,000 customers in New York City and Westchester to avert strain on the system, even as temperatures soared to 100 degrees Fahrenheit (37.8°C).
The shutdown was necessary for repairs by Con Edison to prevent a bigger outage, Mayor Bill de Blasio said on Twitter at the time, tasking city personnel to take generators to nursing homes and open cooling centers for residents.
On Monday, he criticized Con Edison for not taking preventive measures before the latest outage, telling a news conference the forecast of a heat wave meant the situation had been predictable, and therefore preventable.
In Michigan, about 125,000 homes and businesses were still without power early on Tuesday after weekend thunderstorms knocked out power in much of the metro Detroit area.
Temperatures in the Detroit area are forecast at about 78 degrees Fahrenheit (25.6°C).
On Saturday, at least half-a-dozen locations saw one-day temperature records, including a high of 99 F (37.2°C) at New York's John F. Kennedy International Airport and a high of 97 F (36.1°C) at Detroit Metropolitan Airport.