在对岛上第二制高点382高地的争夺中,陆战四师屡屡陷入日寇交叉火网,伤亡极其惨重,382高地因此被称为“绞肉机”,战斗部队的伤亡高达50%以上,有经验的连、排长和军士长伤亡殆尽,许多连队连长由少尉或上士担任,而排、班长大都由普通士兵担任。美军必须逐一消灭侧翼的日寇阵地,解除侧翼威胁,才有可能向前推进,所以战斗异常残酷、激烈,直到1945年3月2日,二十四团才攻上了高地,但所付出的伤亡是巨大的,有好几个连的官兵非死即伤,几乎全连覆没。陆战队员的巨大牺牲并没有白费,1945年3月3日,就有一架C-47运输机在硫磺岛的一号机场降落。次日一架在空袭日本本土时受伤的B-29在硫磺岛紧急降落,硫磺岛的价值已经开始得到了体现。
1945年3月7日,美军发动总攻,担负中央突破的陆战三师势如破竹,进展神速,遇到难以克服的日军阵地就设法绕过去,继续向前推进,尽管给后续的陆战四师、五师留下不少“钉子”,但三师突破了日军的防线,并于两天后攻到了西海岸,占据了一段约800米长的海岸,将日军分割为两部分。1945年3月9日美军占领了尚未完工的三号机场,3月10日,陆战三师将日军防线截为两段后,随即开始向两面扩张战果……3月16日,东北部的800余日军被歼灭,美军于当日十八时宣布占领硫磺岛,但战斗仍在继续,残余日军的战斗一直持续到4月底。
海战和日军的反扑
硫磺岛的日军在殊死抵抗的同时,日本海军联合舰队由于主要的水面舰只在菲律宾莱特湾海战中损失殆尽,残余军舰因为燃料不足,也无力组织救援。能够出动增援的就只有岸基航空兵和潜艇部队了,但岸基航空兵的第一、第二航空舰队基本丧失了战斗力,第三航空舰队还在训练中,而且是准备在本土保卫战中使用,因此,日军大本营决定尽量避免损失,只以少量飞机和潜艇实施“特攻作战”,以最小代价换取最大战果。1945年2月19日,日军在香取基地成立了以自杀飞机为主体的“第二御盾特别攻击队”,专门担负特攻使命。