После сражения у острова Мидуэй адмирал Нимиц решил перейти в наступление, хотя вначале в его распоряжении была только одна дивизия морской пехоты. Этими силами американцы решили занять острова Гуадалканал и Тулаги, где противник уже начал строить крупные аэродромы. 7 августа 1942 года аэродром в Тулаги был захвачен американским десантом, а еще через день в их руках был уже весь остров. Поскольку воздушная атака американских десантных судов ощутимых результатов не дала, японцы выслали 7 крейсеров под командованием контр-адмирала Микавы для срыва десантной операции, которую с американской стороны обеспечивали 5 крейсеров и 4 эсминца, находившихся к северу и югу от острова Саво. Грубая оплошность экипажа одного из американских эсминцев прикрытия позволила японцам подойти так близко к 2 американским крейсерам, что уже через несколько минут оба корабля были выведены из строя. Вскоре их участь разделили и остальные 3 крейсера американцев. «Венсен» и «Куинси» опрокинулись, крейсер «Астория» взлетел на воздух от взрыва артиллерийских погребов. Крейсер «Канберра», получивший серьезные повреждения, пришлось затопить, выпустив в него торпеду. (Последний, пятый крейсер союзников был серьезно поврежден. —
В течение следующих недель за остров Гуадалканал развернулась тяжелая борьба, в ходе которой были уничтожены тяжелый американский авианосец «Уосп» (торпедирован подлодкой И-19) и 1 эсминец, а еще 3 американских авианосца («Энтерпрайз», «Саратога» и «Норт Каролина»), получив большие повреждения, надолго выбыли из строя. Японский адмирал потерял здесь легкий авианосец «Рюдзё». 11 октября 1942 года американцы взяли реванш за Саво: в непосредственной близости от этого острова их радиолокаторы обнаружили японскую эскадру крейсеров, из которой были уничтожены крейсер «Фурутака» и 1 эсминец. Американские пикирующие бомбардировщики на следующее утро потопили еще 2 эсминца, которые слишком долго спасали утопающих в районе боя. Японские линкоры, крейсеры и бомбардировочная авиация, сменяя друг друга, пытались разрушить аэродром Гендерсон-Филд, но это им не удалось (огнем линкоров и крейсеров была уничтожена большая часть самолетов). Даже яростные атаки высаженных на остров 26 тысяч человек из состава сухопутных сил и 3 тысяч морских пехотинцев не достигли результата. В этих боях погиб японский легкий крейсер «Иура», поддерживавший пехоту своим огнем.
Стремясь во что бы то ни стало вытеснить американцев с Гуадалканала, командующий японским флотом 24 октября 1942 года дал американцам большое сражение у островов Санта-Крус, в ходе которого был потоплен американский авианосец «Хорнет», а ряду других кораблей обеих сторон были нанесены тяжелые повреждения. Наступательные действия японского флота были отложены на неопределенный срок. Только 12 ноября 1942 года американская воздушная разведка снова обнаружила приближение японской эскадры к острову (к этому времени находившиеся на нем сухопутные войска обеих сторон получили некоторые подкрепления). Американцы могли противопоставить сильной японской эскадре только 5 крейсеров и 8 эсминцев. В ожесточенном ночном бою в первые же минуты были убиты оба американских адмирала — Каллаган и Скотт, что вызвало ужасную неразбериху. Был потоплен легкий крейсер «Атланта», а на следующий день японская подводная лодка потопила и легкий крейсер «Джуно»; кроме того, затонуло 4 американских эсминца. У японцев серьезные повреждения получил линкор «Хиэй», вскоре он был окончательно потоплен тремя торпедами, сброшенными торпедоносцами авианосца «Энтерпрайз».