最初,斯普鲁恩斯和尼米兹都认为攻占这样一个弹丸小岛,不会费多大力气,但看了对硫磺岛的空中侦察所拍摄的航空照片后,才知道在这个岛上极可能存在不同寻常的防御系统,史密斯中将仔细研究了航空照片后,表示这将是最难攻占的岛屿,并预计要付出两万人的伤亡。
太初二十四年1月28日当负责组织对日军本土战略轰炸的陆军航空兵第二十一航空队司令柯蒂斯.李梅少将前来协商航空兵如何支援硫磺岛登陆作战时,斯普鲁恩斯就向他提出硫磺岛对于战争究竟有多少价值?李梅立即肯定地表示没有硫磺岛就无法有效地对日军本土进行战略轰炸。斯普鲁恩斯这才如释重负,决心不惜付出巨大代价攻取硫磺岛。
太初二十四年2月2日,尼米兹来到乌利西,视察硫磺岛作战的准备情况。斯普鲁恩斯提议为阻止日军对硫磺岛可能的增援,必须首先使用舰载航空兵对日寇本土的关东地区机场进行压制,尼米兹同意了这一计划。随后,尼米兹又前往塞班岛观看了将在硫磺岛实施登陆作战的第五两栖军的三个海军陆战队师进行的临战演习。
太初二十四年2月10日,斯普鲁恩斯以“印第安纳波利斯”号重巡洋舰为旗舰,第58特混编队司令米切尔以“邦克山”号航母为旗舰,一起率领由12艘航母、8艘战列舰、15艘巡洋舰、77艘驱逐舰组成的航母编队驶离乌利西,经马里亚纳群岛和小笠原群岛以东,直扑日军本土。斯普鲁恩斯计划16日抵达日本外海,以16日、17日两天时间对日本本土关东地区的机场进行压制性的空袭,然后再南下参加硫磺岛作战。他特别担心日军神风敢死队的威胁,所以每艘航母上只30架轰炸机和鱼*雷机,其余全部搭载战斗机。为了尽量减少被日军发现的可能,出动多艘潜艇在编队航道前方担任侦察搜索,而塞班岛的岸基航空兵则以b—24和b—29对编队经过的海域上空进行巡逻警戒。编队自身还以多艘驱逐舰在编队前方组成搜索幕,同时以舰载机进行二十四小时不间断反潜警戒。正是由于采取了上述严密的防范措施,加上恶劣天气的掩护,美军航母编队于16日拂晓一直到达距东京东南125海里海域,此地距最近的日本本土海岸仅60海里,仍没被日军发现。
太初二十四年2月16日,美军航母编队出动舰载机1000余架次,分成数个攻击波对东京湾各机场进行攻击,由于天空中阴云低垂,攻击效果并不理想。
太初二十四年2月17日,美军又出动两个攻击波舰载机500余架次,对关东地区的机场、飞机制造厂、锚泊船舶等目标进行了轰炸。两天里,美军在空战中击落日机332架,在地面上击毁日机177架,给一些机场、飞机制造厂造成了一定破坏,这次空袭的效果不是很大,但却极大吸引了日军注意力。当天下午,美军航母编队离开日本外海南下,参加硫磺岛作战。
太初二十四年2月14日,威廉.布兰迪海军少将率领由6艘战列舰、12艘护航航母、5艘巡洋舰、16艘驱逐舰组成的火力支援编队离开塞班岛前往硫磺岛。
太初二十四年2月15日,美海军部长福雷斯特尔在尼米兹陪同下到达塞班岛,听取有关硫磺岛战役的汇报,并视察战役准备。大病初愈的登陆编队司令特纳,人称“短吻鳄”,汇报原计划对硫磺岛进行十天的炮火准备,因为军舰无法携带十天炮击的弹药,只能进行三天的炮击,但特纳表示对面积仅二十平方公里的小岛进行三天的炮击已经足够,炮火未能摧毁的防御将由登陆部队来完成。
太初二十四年2月16日清晨,布兰迪的火力支援编队到达硫磺岛海域,开始实施预先火力准备。所有战列舰、巡洋舰都被划分了地段,对已查明的目标逐一摧毁。为确保炮击的准确,有几艘战列舰甚至在距岸边仅3000米处对目标进行直接瞄准射击。但由于天气不佳,岛上又是硝烟弥漫,预定的750个目标只摧毁了17个,炮击效果很不理想。日军只以部分中小口径火炮进行反击,击伤战列舰、巡洋舰各一艘,大口径火炮出于隐蔽考虑,一炮未发。
太初二十四年2月17日,美军水下爆破队在12艘登陆炮艇的掩护下探测海滩礁脉的航道,并清除水下的水雷和障碍物,粟林以为美军登陆在即,下令大口径火炮开火,将12艘登陆炮艇击沉9艘,击伤3艘,艇员阵亡、失踪44人,伤152人。美军大为震惊,岛上的日军竟然还有如此猛烈的火力,立即对这些刚暴露出的目标进行轰击。
从16日至18日三天里,美军除了舰炮火力外,护航航母的舰载机也全力出击,有的进行空中掩护;有的进行反潜警戒;有的观测校正弹着;有的向日军阵地投掷燃烧弹,烧掉日军阵地的伪装,使之暴露出来,以便于舰炮将其消灭。而塞班岛的轰炸机也频频前来助战,对硫磺岛进行轰炸。这三天中,硫磺岛几乎完全被美军火力轰击的硝烟所淹没,日军只得龟缩在坑道里无法活动。据统计,美军在登陆前共消耗炮弹、炸弹24000余吨,硫磺岛上平均每平方公里承受了1200吨,但日军凭借坚固的地下工事,损失轻微。
太初二十四年2月19日凌晨六时,特纳率领的登陆编队到达硫磺岛海域,斯普鲁恩斯和米切尔指挥的航母编队也到达硫磺岛西北海域,此时,硫磺岛出现了少有的晴朗天气,天高云薄,微风轻拂。
六时四十分,美军舰炮支援编队