В 7 час. командир американской подводной лодки «Катлфиш» сообщил по радио, что в 600 милях от Мидуэя он обнаружил японский танкер, идущий курсом 260°. Командующий подводными силами Тихоокеанского флота приказал лодке начать преследование, но становилось светло, и боевые корабли противника заставили подводную лодку уйти под воду. Двигаясь в подводном положении, лодка из-за малой подводной скорости не могла снова установить контакт с танкером и вынуждена была отказаться от дальнейших поисков и преследования. В 9 час. все подводные лодки получили от самолетов-разведчиков сообщения о месте, курсе и скорости главных сил противника и приказ начать с ними сближение.
Вылетевшие с аэродрома Мидуэя самолеты обнаружили в 150 милях северо-западнее острова японские ударные силы. Японские бомбардировщики уже находились в воздухе. Эти данные были переданы на остров. Все самолеты, которые находились на острове, поднялись в воздух, получив приказ перехватить самолеты противника. Пятнадцать «летающих крепостей» шли бомбардировать японские авианосцы.
Одновременно подводные лодки, находившиеся в районе Мидуэя, получили приказ атаковать японские авианосцы. Только три лодки («Катлфиш», «Кашалот» и «Флаингфиш») должны были оставаться на своих позициях. Подводные лодки «Тамбор», «Траут», «Грэйлинг», «Наутилус», «Групер», «Долфин», «Гэтоу», «Гаджен» и «Гренадир» пошли навстречу противнику с максимальной скоростью.
Первыми вступили в бой самолеты, встретившись с японскими эскадрильями, приближавшимися к острову Мидуэй. Насчитывалось около ста пикирующих бомбардировщиков и самолетов-торпедоносцев противника; их эскортировало около 50 истребителей типа «Дзэро». Японские самолеты были встречены американскими в 30 милях от берега.
Летчики морской авиации атаковали противника и сбили несколько японских бомбардировщиков. Однако основная масса бомбардировщиков противника под прикрытием истребителей прорвалась к острову. Не разрушая полевые аэродромы, которые они надеялись позже использовать в своих интересах, японцы разбомбили силовую станцию, соседние здания и нефтебаки. Морская береговая авиация, в составе которой были самолеты, значительно уступавшие в скорости более быстроходным японским истребителям, не могла остановить воздушного наступления. В воздушном бою японцы сбили 15 самолетов морской авиации, семь машин было повреждено и совершило вынужденную посадку.
Далеко в море американские самолеты типа В-26 и морские самолеты-торпедоносцы атаковали японские авианосцы. Навстречу им поднялось в воздух большое количество истребителей «Дзэро». Американские самолеты, кроме трех, к целям допущены не были. Затем в район действий прибыло 27 пикирующих бомбардировщиков морской авиации и еще 15 «летающих крепостей». Двигаясь зигзагом и отстреливаясь из зенитных орудий, японские авианосцы уклонялись от атак, пока их истребители боролись >с атакующими самолетами. Восемь пикирующих бомбардировщиков морской авиации было сбито. Остальные самолеты, изрешеченные пулями, с трудом вернулись обратно на аэродром. Американские бомбардировщики сбросили все бомбы, но ни один японский авианосец не был поврежден.
Таким образом, японские силы следовали без потерь, в то время как Мидуэй подвергся бомбардировке и его сухопутная авиация была сильно потрепана.
Как раз в то время, когда сухопутные американские самолеты были отогнаны, японские самолеты-разведчики заметили на горизонте группу американских кораблей, в которую входили авианосцы «Энтерпрайз», «Хорнет» и «Йорктауш. Это известие японские силы получили в 9 час. Японская авианосная группа быстро повернула на северо-восток, чтобы встретить американские корабли. Японским бомбардировщикам, которые перезаряжались для нанесения удара по острову Мидуэй, было приказано заменить бомбы торпедами. Произошла задержка, которая очень помогла американцам.
Американские авианосцы двигались навстречу врагу, чтобы произвести атаку сразу же после первого сообщения об установлении контакта. Самолеты «Иорктауна» должны были находиться в резерве, в то время как самолеты авианосцев «Хорнет» и «Энтерпрайз» должны были подняться в воздух, как только корабли приблизятся на нужную дистанцию (с учетом радиуса действия самолетов). Когда японские ударные силы неожиданно изменили курс, эскадрильи с американских авианосцев были уже в воздухе. Они направились на место прежней позиции противника, но там ничего не обнаружили. Произошло замешательство. В результате того, что много времени ушло на поиски, у истребителей с авианосца «Хорнет» кончилось горючее, и они вынуждены были сесть в море, а бомбардировщики, у которых также горючее было на исходе, приземлились на острове. Бомбардировщики авианосца «Энтерпрайз» продолжали идти на запад. В это время эскадрилья истребителей, поднявшаяся с авианосца «Иорктаун», обнаружила японские авианосцы, о чем немедленно было сообщено разбросанным американским самолетам.