Следующая массированная атака камикадзе началась 27 мая в 7.30 утра и продолжалась без перерывов до 8.30 следующего дня. Японцы совершили 56 налетов звеньями от двух до четырех самолетов, задействовав в сумме 150 машин. В результате этих рейдов были протаранены 12 кораблей. Эсминец «Drexler», в который врезались два японских самолета, взорвался и через две минуты затонул, другие 11 кораблей получили повреждения. Погибли 52 моряка, 288 были ранены, 290 пропали без вести. В ходе отражения этих налетов американцы сбили 115 самолетов противника.
В ходе боев на Окинаве японская авиация действовала более активно, чем в предыдущих операциях на Тихом океане. Этому благоприятствовала близость японских аэродромов, расположенных на Кюсю и Тайване, откуда можно было использовать самолеты любого типа для бомбардировки аэродромов и для осуществления атак камикадзе на американские корабли.
На суше достаточно активные наступательные действия велись лишь вдоль побережья Окинавы, где материально-технические средства для наступающих войск доставляли десантные суда. На западном фланге фронта главный удар должна была нанести 6-я дивизия морской пехоты, чтобы овладеть городом и портом Наха. В ночь с 22-го на 23 мая дозоры дивизии переправились через реку Асато, чтобы разведать японские позиции на ее южном берегу. Обычно глубина этой реки достигала колена, но сейчас, после нескольких дней дождей, она доходила до груди. Американские солдаты были обстреляны из станковых пулеметов с большого расстояния. Однако ничто не говорило о том, что противник на другом берегу реки готов оказать сопротивление. Дозор занял плацдарм шириной 1 км и глубиной 350 м. Вечером 23 мая 6-й саперный батальон приступил к строительству двух пешеходных мостов. Ночью для перевозки тяжелого вооружения в качестве парома были использованы пять плавающих бронетранспортеров. Но когда два транспортера подорвались на минах, стало ясно, что южный берег реки заминирован. На рассвете 24 мая было начато строительство сборного моста, к 14.30 он был наведен.
Утром 24 мая 6-я разведывательная рота переправилась через реку Асато недалеко от ее устья и не встретила никакого сопротивления в руинах города Наха. Затем туда был направлен 2-й батальон 22-го полка морской пехоты. К утру 27 мая город Наха был очищен, но попытка форсировать широкое устье реки Кокуба на южной окраине города не удалась, так как противник защищал ее противоположный берег. Канал, соединяющий реки Асато и Кокуба, шириной 20 м, с заболоченным дном и высокой каменной набережной, разделял город на восточную и западную части. Ночью, с 27-го на 28 мая, саперы 6-го батальона соорудили три пешеходных моста через реку Асато, по которым подразделения 1-го батальона 22-го полка морской пехоты смогли переправиться на другой берег.
26 мая разведчики 1-го и 5-го полка морской пехоты информировали штаб 1-й дивизии морской пехоты о том, что противник покинул окрестности Сюри. Незамедлительно был послан разведывательный самолет. Несмотря на дождливую погоду и плохую видимость, летчику удалось засечь концентрацию японских войск и транспортных средств на дорогах, ведущих из этого города на юг. С целью обезвреживания противника был вызван огонь корабельной артиллерии. Первый залп дал крейсер «New Orleans». Вскоре к обстрелу противника подключился линкор «New York», а также все орудия полевой артиллерии и минометы. В 18.00 разведывательные самолеты обнаружили колонны войск, покидавших Сюри, численностью 3000–4000 человек, 100 автомобилей и до двух десятков танков. В обстрелянных пилотами частях противника было убито много японских солдат, которые несли на себе взрывчатку. От огня корабельной артиллерии погибли еще 500 человек. Было также уничтожено одно орудие и пять танков.
Американское командование, чтобы не подвергать гражданское население бомбежкам, в сбрасываемых листовках обратилось к жителям острова с предложением надевать белую одежду, которой они отличались бы от военных.
30 мая японские войска завершили перегруппировку. Генерал Усидзима питал надежду, что отступление, проведенное в условиях плохой погоды, останется незамеченным. Более того, он пытался внушить американцам мысль, что не собирается отводить свои войска, а подразделения арьергарда получили приказ продолжать сопротивление, поддерживая прежний режим огня.
27 мая генерал Бюкнер поручил командирам корпусов начать наступление, чтобы дезорганизовать сопротивление противника и не дать ему отойти на вторую полосу обороны. Однако заболоченная местностей недостатки в снабжении, особенно 1-й дивизии морской пехоты, а также в 77-й и 96-й пехотных дивизий, действовавших в центре Окинавы, по-прежнему исключали возможность наступления силами всей армии. Проливной дождь и непролазная грязь способствовали фанатичной обороне противника. Наступление было остановлено, и американские солдаты еще десять дней стояли на одном и том же месте, утопая в грязи.