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