Битката в залива Лейте, е най-голямата морска битка във Втората световна война и в цялата история.[4][5] Води се във водите на залива Лейте близо до филипинския остров Лейте, Самар и Лусон от 23 до 26 октомври 1944 г. между Императорския флот на Япония и обединените американски и австралийски военноморски сили. На 20 октомври САЩ дебаркират на остров Лейте като част от стратегията си да изолират Япония от страните, които са под нейна окупация в Югоизточна Азия и особено да лишат войските и индустрията ѝ от доставки на петрол. Имперският японски флот мобилизира почти всичките си основни морски съдове в опит да отблъсне офанзивата на САЩ, но е победен от американските 3-ти и 7-и флот. Японците понасят тежки загуби и оттогава нататък не разполагат с достатъчен потенциал за провеждане на значителни морски сражения. Повечето оцелели тежки кораби, лишени от гориво, остават в базите си до края на войната в Тихия океан.[6][7]
- Тази статия е за морската битка. За сухопътното сражение вижте Битка за Лейте.
Битката се състои от четири отделни сражения между противостоящите сили: битката в море Сибуян, битката в протока Суригао, битката при нос Енгано и битката при Самар, както и други действия.[8]
Това е първата битка, в която японски самолети провеждат организирани атаки на камикадзе.[6][7] Към момента на битката Япония има по-малко самолети отколкото САЩ имат кораби, което демонстрира разликата в силата на двете страни в тази фаза на войната.[9]