Операция была проведена в три этапа. На первом этапе американским войсками был захвачен остров Лейте. В интересах высадки на Лейте в первой половине октября 1944 года американская палубная авиация нанесла ряд мощных ударов по японским аэродромам на Тайване, Филиппинах и других островах. Операцию на острове Лейте проводила 6-я армия США (14 дивизий, примерно 240 тысяч человек) и ВВС зоны Дальнего Востока (2500 самолетов). Обеспечением высадки занимался 7-й флот США (командующий адмирал Кинкейд). Дальнее прикрытие осуществлял 3-й флот США под командованием адмирала Хэлси. Суммарно 7-й и 3-й флоты располагали 35 авианосцами, 12 линкорами, 25 крейсерами, 144 эсминцами и 29-ю подводными лодками. Им противостояли войска 14-го японского фронта в составе 8 пехотных, 1 танковой дивизий и 4 бригад, до 180 тыс человек при поддержке 980 самолетов 1-й и 4-й воздушных армий.