Haima's blinding winds and rain had rekindled fears and memories from the catastrophe wrought by Typhoon Haiyan in 2013, but there were no immediate reports of any major damage amid faulty communications and power outages in several villages cut off from government aid and rescue teams by fallen trees, landslide and flood.
Nearly 100,000 villagers were evacuated from high-risk communities as the typhoon approached, helping prevent a larger number of casualties.
A 70-year-old man died apparently of a heart attack while being brought to an emergency shelter from a flooded neighbourhood in Isabela province, officials said.
Although storms are a part of life in the country's north, many villagers were still horrified by Haima's fury.
More From This Section
"In my age, I'm 60 years old, this is the strongest typhoon I have ever seen," village councillor Willie Cabalteja told The Associated Press in Vigan city in Ilocos Sur province. "We haven't slept. Trees were forced down, houses lost their roofs and fences and metal sheets were flying around all night."
Although weakening, the typhoon was expected to blow toward China, Filipino forecasters said.
After dawn, the extent of damage in Cagayan about 500 kilometres north of Manila and nearby regions became evident, with overturned vans, toppled or leaning electric posts and debris blocking roads. Most stores, their window panes shattered and canopies shredded by the wind, were close.