V poletju 1943 so ZDA začele kampanjo Gilbertovih in Marshallovih otokov, da bi jih ponovno zavzele. Po tem uspehu so se Američani poleti 1944 odpravili na Marianske in Palauske otoke. Po porazu v bitki pri Saipanu je kombinirana flota japonske cesarske mornarice s petimi letalonosilkami napadla peto floto v bitki za filipinsko morje, ki je bila največja bitka letalonosilk v zgodovini. Bitka je bila tako enostranska, da je postala znana kot "streljanje purane Marianas"; ZDA so izgubile 130 letal in nobenih ladij, medtem ko so Japonci izgubili 411 letal in 3 letalske nosilce. Po zmagi na Marianskih otokih so ZDA pri Leyteju začele ponovno osvajanje Filipinov.
Oktobra 1944. Japonska flota je napadla invazijsko floto, kar je privedlo do štiridnevne bitke pri zalivu Leyte, ene največjih pomorskih bitk v zgodovini. Prve kamikaze misije so bile izvedene med bitko, potopili in poškodovali še več drugih ameriških ladij; ti napadi so bili najbolj učinkovito proti- ladijsko orožje vojne.