На всех участках противник оказывал упорное сопротивление. Из 30000 человек морской пехоты, высаженных на берег в первый день операции, к наступлению темноты было потеряно свыше 2400. 20 февраля морская пехота в центре заняла аэродром. На правом фланге морская пехота проникла на плато северо-восточной части острова. На левом фланге полковая боевая группа приступила к атаке горы Сурибати. Тем временем 4-я дивизия и два полка 5-й дивизии повернули направо и начали наступать на плато. Когда батальоны, понесшие наиболее тяжелые потери, были выведены из боя, 3-я дивизия морской пехоты, находившаяся в резерве, была введена в бой в стыке между двумя дивизиями первого эшелона.
В ходе продвижения по северо-восточному плато, потребовавшего вести боевые действия вокруг расщелин, глубоких оврагов, уступов и пещер, корабельная артиллерия вела огонь по вызову продвигавшихся частей. За время операции корабли поддержки выпустили около 300000 снарядов общим весом свыше 14000 т. По ночам корабли препятствовали японцам просачиваться через американские боевые порядки, освещая местность осветительными снарядами и прожекторами. Авиационная поддержка с авианосцев была весьма эффективной, особенно в течение первых четырех дней, пока 58-е оперативное соединение находилось у Иводзимы.
Ожидавшийся контрудар противника последовал вечером 21 февраля, когда над Иводзимой появились 12 самолетов, пилотируемых летчиками-смертниками, которые нанесли удар по авианосцам, входившим в состав сил поддержки. Среди них был и тяжелый авианосец "Саратога". Летчики-самоубийцы таранили пять кораблей, из них три получили лишь легкие повреждения, но "Саратога", атакованный тремя самолетами, был охвачен пламенем и получил большую пробоину в подводной части корпуса. Хотя корабль был спасен в результате умелых действий аварийных команд, он потерял почти 300 человек экипажа и его не могли ввести в строй до конца войны. Два самолета нанесли удар по эскортному авианосцу "Бисмарк Си". На корабле возник пожар и взорвались боеприпасы. Один из взрывов оторвал корму авианосца. Едва команда покинула корабль, он перевернулся и затонул. 350 человек из экипажа было потеряно.
Вместо намеченных пяти дней для захвата Иводзимы потребовался почти целый месяц. О прекращении сопротивления противника было объявлено 16 марта, но 25 марта скрывшиеся остатки японских войск предприняли последнюю атаку. Однако в конце концов весь вражеский гарнизон, кроме 200 человек, сдавшихся в плен, был уничтожен. К этому времени потери американцев были уже выше, чем у японцев: 19000 раненых И около 7000 убитых или умерших от ран.
Операции против островов собственно Японии были начаты еще до того, как стало возможным использовать аэродромы на Иводзиме. 25 февраля бомбардировщики И истребители 58-го оперативного соединения совместно с 200 бомбардировщиками В-29 совершили массированный налет на Токио. Бомбардировщики В-29 буквально выжгли две квадратные мили японской столицы, а авианосная авиация, которая нанесла удар по военным объектам, уничтожила около 150 японских самолетов. Из района Токио 58-е оперативное соединение взяло курс на юго-запад, чтобы совершить налет на Окинаву и провести там фоторазведку. Затем оно направилось на остров Улити, чтобы пополнить запасы для. следующей операции.
Вскоре после того как американцы захватили остров Сайпан, адмирал Спрюэнс предложил захватить остров Окинава, расположенный в 350 милях на юго-запад от Японии. В то время комитет начальников штабов отклонил предложение Спрюэнса, так как разрабатывались планы вторжения на Формозу. Однако решение вторгнуться на Филиппины перечеркнуло планы операции на Формозе, так как на Тихоокеанском театре не было достаточного количества войск для занятия обоих островов. И хотя Лусон не уступал Формозе в качестве базы, с которой можно было бы нарушить японские коммуникации с богатыми ресурсами южными районами и осуществить вторжение на острова собственно Японии, он находился все же слишком далеко от Японии, чтобы можно было использовать его аэродромы для эффективных бомбардировок японских промышленных центров. Поэтому комитет начальников штабов вернулся к предложению Спрюэнса и решил, что имеется достаточно войск для захвата Окинавы.
Для поддержки и прикрытия нового вторжения в середине марта 1945 года 58-е оперативное соединение вышло из Улити. Спрюэнс знал, что быстроходные авианосцы в течение многих недель не вернутся на базу и что вторжение на Окинаву потребует проведения обширной операции с привлечением большого количества войск. Особенно трудной представлялась проблема снабжения. Нужно было организовать непрерывный поток судов в район, легкодоступный ударам японской авиации с аэродромов на Формозе, в Китае, на островах Рюкю и в Японии. Следовало ожидать массового использования летчиков-самоубийц. Разумеется, на захваченных частях острова были бы быстро созданы аэродромы, но действующая с них авиация оказалась бы занятой поддержкой наземных войск. Она не могла бы одновременно прикрывать морские коммуникации к острову. Прикрытие этих коммуникаций стало бы главной задачей авиации, действующей с крупных авианосцев, которым поэтому пришлось бы находиться около Окинавы, пока остров не будет захвачен или пока не минует угроза с воздуха,
В порядке подготовки к вторжению 58-е оперативное соединение провело 18 и 19 февраля серию массированных налетов на аэродромы, расположенные на японских островах Кюсю, и на корабли слабеющего японского флота, находившиеся во Внутреннем Японском море. На этот раз японская авиация нанесла ответный удар, атаковав авианосцы "Энтерпрайз", "Йорктаун", "Франклин" и "Уосп". Серьезные повреждения были причинены только "Франклину". Две бомбы проникли на его ангарную палубу во время запуска самолетов и вызвали пожары и взрывы, в результате которых погибло свыше 800 человек. Несмотря на очень тяжелые повреждения, "Франклин" собственным ходом дошел до Соединенных Штатов и встал на капитальный ремонт. В этих предварительных налетах американская авиация потеряла 116 самолетов, но зато повредила несколько военных кораблей противника и причинила сооружениям и средствам связи на Кюсю настолько большой ущерб, что японцы почти в течение трех недель были не в состоянии нанести ответный удар.
23 марта, пополнив запасы топлива, 58-е оперативное соединение начало наносить удары по Окинаве с целью подготовки вторжения. 24 марта объекты на острове подверглись длительному обстрелу с линейных кораблей, крейсеров и эсминцев 58-го оперативного соединения. Одновременно штурмовые десантные силы, в составе которых была 77-я пехотная дивизия, осуществили важную часть плана операции, захватив острова Керама, расположенные в 15 милях западнее южной части Окинавы. Эти небольшие острова оборонялись слабыми японскими силами: японское командование считало, что они не представят интереса для наступающих американцев. Однако в действительности эти острова имели большое значение, так как они обеспечивали укрытую стоянку, где могла быть создана база морской авиации и материально-технической службы. 27 марта на якорную стоянку у островов Керама прибыли первые плавучие базы, танкеры, плавучие ремонтные мастерские, суда с боеприпасами и другие корабли, которые должны были обеспечивать действия флота,
В ходе предварительных операций авиация 58-го оперативного соединения и эскортных авианосцев сил поддержки совершила 3000 самолето-вылетов в район Окинавы, а корабельная артиллерия израсходовала 5000т снарядов. После того как тральщики очистили от мин прибрежные воды близ Окинавы, корабли поддержки подошли ближе к берегу, и их огонь стал более эффективным. Когда работы по тралению были завершены, команды подрывников разведали участки вторжения на западном побережье и взорвали около 2900 бревенчатых свай, поставленных обороняющимися в качестве заграждения против высадочных средств. На заключительном этапе кроме корабельной артиллерии, реактивных установок и авианосной авиации 5-го флота в огневой подготовке участвовали бомбардировщики с аэродромов на Марианских и Филиппинских островах, а также на территории Китая. 58-е оперативное соединение прикрывало подступы со стороны Японии; корабли английского флота на Тихом океане были сведены в 57-е оперативное соединение, которое прикрывало подступы со стороны Формозы и нейтрализовало промежуточные острова и расположенные на них аэродромы.
Прибывший через Сидней и Манус английский флот имел в своем составе четыре авианосца, два линейных корабля, пять крейсеров и 10 эсминцев, что в совокупности было равно одной группе 58-го оперативного соединения. Хотя английские авианосцы были примерно такого же водоизмещения, как и американские типа "Эссекс", они могли обслуживать вдвое меньше: самолетов, их запасы не были рассчитаны на удовлетворение нужд корабля в затяжных операциях, а закрытые ангары увеличивали сроки обслуживания самолетов и были неудобны при действиях в тропических водах. Однако бронированные полетные палубы английских авианосцев давали им преимущества, поскольку они были менее уязвимы для атак японских летчиков-самоубийц, чем американские авианосцы, имевшие деревянные полетные палубы и бронированные ангарные палубы.