Typhoon Nesat has killed at least 16 people in Manila, the capital of the Philippines, according to the authorities.
There has been widespread flooding and damage as the category 3 typhoon caused havoc across the main island, Luzon. Power supplies have been cut and roads have become rivers.
Among the victims was a 22-month-old boy.
More than a hundred people have been rescued, including fishermen who had ignored warnings not to take to sea and whose boats capsized.
In the Manila suburb of Marikina the river reached a critical level of 18 metres, and the authorities ordered mass evacuations.
Altogether thousands of people living near rivers and in flood-prone areas have been moved to temporary shelters.
The casualty toll was expected to get worse during the night as emergency teams reported back from devastated areas.
The typhoon has hit several northern Philippine provinces, including Isabela which is a major rice producer.
Crop damage may begin to be assessed on Wednesday, when Nesat is expected to make its way towards the South China Sea.