Финская армия в это время была значительно усилена. Прибыли подкрепления из Карелии и немецкие войска из Прибалтики. 24–25 июня на фронте появились 17-я, 11-я и 6-я пехотные дивизии. Кроме того, на участке от Выборга до озера Вуокси оборону уже держали три дивизии — 3-я, 4-я и 18-я, и две бригады — 3-я и 20-я. В резерве была 10-я пехотная дивизия и танковая дивизия. Прибыли немецкие войска — 122-я немецкая пехотная дивизия и 303-я бригада штурмовых орудий. В результате финское командование сосредоточило на хорошо подготовленных позициях практически все имеющиеся силы. Кроме того, перед советским наступлением Германия поставила Финляндии 14 тыс. фаустпатронов. Их массовое применение привело к некоторому сдерживающему эффекту. Усилила Германия и авиационную составляющую финской армии: в конце июня прибыли 39 истребителей Мессершмитт ВМ09С, в июле — ещё 19 машин.
25 июня 1944 года, после часовой артподготовки, дивизии 21-й армии перешли в наступление на участке севернее Тали. В течение нескольких дней шли упорные бои, финны постоянно контратаковали. В результате в конце июня советские войска смогли продвинуться только на 6-10 км, а в начале июля всего на 2 км.
Трудный бой пришлось выдержать 26 июня 1944 года группе самолетов 566-го штурмового авиационного полка, которую возглавлял старший лейтенант В.И. Мыхлик, впоследствии дважды Герой Советского Союза. Выполняя боевое задание без прикрытия истребителей, штурмовики были атакованы десятью «Мессершмиттами-109». Заняв плотный боевой порядок, советские летчики не только отразили все атаки, но и уничтожили три вражеских самолета. В этот день, сбив тридцать девятый самолет противника, погиб в неравном бою с семью «Мессершмиттами-109» отважный летчик 275-й истребительной авиационной Пушкинской Краснознаменной дивизии старший лейтенант В.Г. Серов. Лейтенант Д.В. Ермаков сбил над Карельским перешейком за несколько дней 8 самолетов. По 3–6 самолетов уничтожили в июньские дни летчики А.И. Горбачевский, В.А. Зотов, С.Г. Литаврин, И.П. Неуструев.
Принимая во внимание серьезные трудности, возникшие перед соединениями, наступавшими северо-западнее Выборга, Военный совет Ленинградского фронта решил, освободить от противника острова Выборгского залива.
Для проведения операции было решено привлечь 59-ю армию под командованием генерал-лейтенанта И.Т. Коровникова. Десантирование войск возлагалось на Краснознаменный Балтийский флот, для чего заместителем командующего 59-й армией был назначен вице-адмирал Ю.Ф. Ралль. Войска армии сосредоточивались в районе Транзунд (Высоцк), Кайслахти.
1 июля была предпринята первая попытка высадить десант на остров Тейкарсаари (Игривый). Десантники захватили плацдарм на острове, но удержать его не смогли. После этого была предпринята попытка одновременной высадки десантов на трех островах: Тейкарсаари, Суонионсаари (Новик) и Ревансаари (Малый Высоцкий). Десантировались части 224-й стрелковой дивизии полковника Ф.Н. Бурмистрова.