A third ferry, which was not carrying any passenger, also capsized in the Iloilo Strait but its four crewmen survived.
Philippine police say rescuers have plucked more bodies in rough seas where three ferry boats capsized after being buffeted by fierce wind and waves off two central provinces, bringing the death toll to 25 with six missing.
Regional police spokesman Joem Javier says the dead were mostly passengers of two ferries that flipped over in sudden gusts of wind and powerful waves Saturday off Guimaras and Iloilo provinces.
Fifty-five other passengers and crew were rescued.
Javier said Sunday a third ferry, which was not carrying any passenger, also capsized in the Iloilo Strait but its four crewmen survived.
Forecasters have warned of heavy monsoon rains, thunderstorms and rain-triggered landslides amid a tropical depression more than 1,000 kilometers (621 miles) off the country's eastern coast.