Zatímco kampaň v jihozápadním Pacifiku pokračovala, americké síly zahájily ofenzivu v centrálním Pacifiku, počínaje bitvou u Tarawy v listopadu 1943. Spojené státy následně dobyly japonské pozice na Marshallových a Karolínských ostrovech. V červnu 1944 zahájily Spojené státy útok na Saipan na Mariánských ostrovech a na začátku července získali kontrolu nad ostrovem za cenu čtrnácti tisíc obětí. Během bitvy u Saipanu vyhrály Spojené státy v bitvě o Filipínské moře a potopily tři japonské letadlové lodě. V červenci 1944 se Roosevelt setkal s Nimitzem a MacArthurem, kde povolil pokračování kampaní v jihozápadním Pacifiku a centrálním Pacifiku. MacArthurovy síly budou pokračovat v postupu na Filipíny, zatímco kampaň v centrálním Pacifiku bude pokračovat směrem k Japonsku. Spojené státy přistály
na filipínském ostrově Leyte v říjnu 1944, což vyvolalo japonskou námořní reakci, protože filipínské ostrovy udržovaly kritickou pozici na japonské ropné dodávce z Nizozemské Východní Indie. Japonské námořnictvo bylo zničeno v následné bitvě v zálivu Leyte, o které se někdy tvrdí, že je "největší námořní bitvou v historii". MacArthurovy síly zajistily v prosinci kontrolu nad Leyte a do března 1945 převzaly kontrolu nad Filipínami.