В конце октября и в течение ноября 1944 года авиация 3-го флота, нанося удары главным образом по аэродромам на острове Лусон и кораблям противника в районе Лусона и на пути к Лейте, уничтожила около 700 самолетов и потопила 3 крейсера, 10 эсминцев и большое количество транспортов и других вспомогательных судов. Она отправила на дно конвой судов, на которых находилось около 10000 японских солдат. В целях усиления авиации наземного базирования в ноябре Макартур приказал авиационным группам морской пехоты, базировавшимся на Соломоновы острова, совершать полеты с целью непосредственной поддержки наземных войск и действий против коварных японских ночных бомбардировщиков.
Несмотря на большие усилия, американцы не смогли вновь завоевать господство в воздухе в районе Лейте. Японские летчики-самоубийцы наносили частые удары по кораблям 3-го и 7-го флотов. Во флоте адмирала Хэлси они повредили шесть авианосцев, во флоте адмирала Кинкейда - два линейных корабля, два крейсера, два десантных транспорта и семь эсминцев, один из которых затонул. После исключительно ожесточенного налета японской авиации 25 ноября на корабли и суда 38-го оперативного соединения 3-й флот временно прекратил операции в филиппинских водах. Он находился в море и участвовал в боях почти непрерывно в течение трех месяцев.
Несмотря на тяжелые потери, к середине ноября японцы имели на острове Лейте 70000 человек, а американцы - 100000 человек. Однако к 1 декабря японские потери стали намного превышать поступавшие подкрепления. К этому времени численность американских войск на Лейте возросла до 183000 человек. Тем не менее боевые операции американских войск, снабжаемых по покрытым грязью примитивным дорогам, замедлились. 1-я американская кавалерийская дивизия, преодолевая ожесточенное сопротивление противника, продвигалась к Ормоку через горы с севера. 7-я американская пехотная дивизия, подавляя противодействие японских войск, продвигалась к Ормоку вдоль берега с юга. 6 декабря две полковые боевые группы 77-й пехотной дивизии были погружены на десантно-высадочные средства и эсминцы и под охраной 12 эсминцев 7-го флота направлены к западному побережью острова Лейте. На рассвете 7 декабря они начали высаживаться в трех милях южнее Ормока. Высадка произошла без существенного противодействия противника, так как японские войска, обороняющие побережье, были оттянуты из района Ормока, чтобы остановить одновременное продвижение американских войск с севера и юга. Японцы начали реагировать лишь после того, как войска десанта закрепились на берегу. Корабли, все еще находившиеся у побережья, подверглись атаке японской авиации, превосходившей американскую армейскую истребительную авиацию, прикрывавшую высадку. Самолеты с летчиками-самоубийцами повредили эсминец "Махэн" и использованный для перевозки войск эсминец "Уорд", которые были оставлены экипажами и затонули. Через несколько дней японские самолеты нанесли удар по второму конвою судов, обеспечивавших снабжение войск на новом плацдарме, потопив эсминец "Рейд" и серьезно повредив эсминец "Колдуэлл".
Высадка американских войск на западном побережье Лейте оказала решающее влияние на ход операции. 77-я дивизия вскоре заняла Ормок и продвинулась вверх по долине Ормок, установив 21 декабря контакт с 1-й дивизией, наступавшей на юг. Хотя для уничтожения остатков японских войск потребовалось еще четыре месяца, генерал Макартур мог заявить теперь, что всякое организованное сопротивление противника на Лейте -прекратилось.
Возвращение на Лусон
Еще задолго до того, как остров Лейте был захвачен американцами, штаб генерала Макартура начал планировать операцию по освобождению Манилы. Однако раньше необходимо было захватить аэродромы, которые были бы ближе к острову Лусон, в западной части Филиппинских островов. 13 декабря 3-й флот снова вышел в район восточнее Филиппин и начал наносить удары по аэродромам на Лусоне в порядке подготовки к высадке союзников на острове Миндоро. Тем временем конвой десантных судов с войсками для высадки на острове Миндоро отправился к этому острову через пролив Суригао и моря Синданао и Сулу. На судах находились: сухопутные войска численностью 12000 человек, 9500 человек авиационного персонала и 6000 человек из частей обслуживания. Кроме того, адмирал Кинкейд направил туда силы прикрытия в составе шести эскортных авианосцев под защитой линейных кораблей, крейсеров и эсминцев. Дополнительное прикрытие и поддержка должны были быть обеспечены 5-й воздушной армией, действовавшей с аэродромов на Лейте.
Конвой, направлявшийся для высадки десанта на Миндоро, на пути был перехвачен японцами и подвергся ударам большой группы японских самолетов, пилотируемых летчиками-самоубийцами. Однако благодаря боевой поддержке самолетов с эскортных авианосцев и с аэродромов на Лейте, а также быстроходных авианосцев адмирала Хэлси десант 15 декабря высадился на берег, не встретив сопротивления.
Все японские самолеты, наносившие с 14 по 16 декабря удары по Миндоро и силам, обеспечивавшим высадку десанта, действовали с аэродромов в центральной части Филиппин. Аэродромы на острове Лусон бездействовали, так как истребители с авианосцев 3-го флота установили над ними непрерывную завесу и не давали самолетам противника подняться в воздух. В процессе этой воздушной блокады самолеты 3-го флота уничтожили, главным образом на земле, около 200 самолетов противника.
17 декабря 38-е оперативное соединение отошло на восток для пополнения запаса топлива, но ухудшение погоды вынудило адмирала Хэлси вскоре после полудня прекратить приемку. Утром 18 декабря непродолжительный сильный тайфун, не обнаруженный заблаговременно аэрологами, с неистовой силой обрушился на оперативное соединение. Командиры эсминцев "Халл", "Монагхэн" и "Спенс", надеясь, что удастся принять топливо, слишком долго воздерживались от заполнения порожних цистерн морской водой в качестве балласта. В результате все три эсминца опрокинулись и затонули. Остальные семь кораблей получили тяжелые повреждения; 186 самолетов было снесено ветром за борт или сгорело в результате столкновений; потери в людях составили около 800 офицеров и солдат. Оперативное соединение было так сильно потрепано, как будто оно провело крупное сражение.
Из-за тайфуна и задержки с заправкой топливом 38-е оперативное соединение не смогло нанести удары по острову Лусон, намеченные на 19~21 декабря. 21 декабря удары все еще не могли быть нанесены, так как в это время тайфун проходил через Лусон. 3-й флот вынужден был вернуться на остров Улити, где экипажи получили отдых, а на кораблях произвели необходимый ремонт. 30 декабря 3-й флот вышел в море для поддержки предстоящего вторжения на остров Лусон посредством нанесения удара по Формозе.