Большинство истребителей и небольших пикирующих бомбардировщиков базировались на американских авианосцах. Начиная со сражения в заливе Лейте, японцы стали использовать тактику пилотов-камикадзе, но впервые они стали главной частью обороны. В промежутке между высадкой американцев, состоявшейся 1 апреля, и 25 мая японскими камикадзе было произведено семь основных атак, в которых участвовало более 1500 самолётов. Союзный флот у берегов Окинавы состоял из 1600 кораблей. Среди них 39 авианосцев (11 тяжёлых, 6 лёгких, и 22 эскортных), 18 линкоров, 27 крейсеров и 177 эсминцев. В этой операции флот США понёс самые большие потери — больше, чем во всех других сражениях Второй мировой войны.