4月6日至6月22日,陆、海军航空兵对美军舰船发动了10次大规模攻击,虽取得一定战果,但对整个战局未产生重大影响。美第三陆战军顺利向冲绳北部推进,至4月21日占领该岛北半部和伊江岛。第二十四军向南进攻,遭日军顽强抵抗,进展缓慢,24日突破牧港防线。尔后,美军调整部署,第一陆战师、第七十七步兵师投入南线作战。5月4日,日军发动总反击失利,被迫收缩阵地,在美军两翼包围态势下于29日放弃首里防线向南转移。6月4日,美第六陆战师由牧港海岸向小禄半岛登陆。17日,第二陆战师第八团在喜屋武登陆。22日,美军突破日军南部防线。次日凌晨,日军第三十二集团军司令牛岛满及其参谋长剖腹自杀,冲绳战役宣告结束。
在这场战役中,日军伤亡惨重,整个第三十二军全军覆没,10万余名官兵丧生,7400余人被俘,损失7830架飞机和20艘舰艇,岛上约7万居民伤亡。在海上,日军海军联合舰队几乎丧失殆尽,基本丧失了战斗力。美军占领冲绳岛后,打开了通往的门户,达到了为尔后进军日本本土建立战略基地的目的。
5、莱特海战:联合舰队的终结
1944年,美军相继攻占塞班岛、提尼安岛、关岛和帛硫群岛以后,战略反攻的锋芒已经逼到、地区、琉球群岛和列岛一线。为了拼死一战,日本集中残存的全部海军兵力,与美军在的莱特湾进行了一场殊死的大搏杀。
10月20日,美军在攻占苏鲁岛及迪纳加特岛后,由麦克阿瑟上将指挥在莱特岛登陆。美军出动了大批航空母舰、12艘战列舰、26艘巡洋舰、144艘驱逐舰、29艘潜艇、1280余架舰载机,誓言拿下莱特岛。日军共投入4艘航空母舰、9艘战列舰、21艘巡洋舰、35艘驱逐舰、17艘潜艇、716架飞机,孤注一掷拼死反击。美日两军在莱特湾激战三天,最终日军战败,美军顺利登上了莱特岛。