Наступление с основной линии обороны советских войск началось 26 апреля артиллерийской подготовкой, в которой участвовали 33 батареи 76-мм пушек. Но их снаряды не могли разрушить долговременные укрепления противника, а пушек более крупного калибра там не было. B тот же день 186-я дивизия и 80-я бригада морской пехоты перешли в наступление на правом фланге. В течение двух дней они успешно продвигались к Кестеньге, преодолевая сопротивление тыловых и резервных частей дивизии СС «Норд», то и дело переходивших в контратаки. Упорные бои шли здесь в течение нескольких суток. На третий день вступил в бой 307-й полк 163-й дивизии противника. Немцы несли большие потери. Они бросали против наших частей все новые и новые батальоны, бросали прямо с машин, не дав отдохнуть и осмотреться, не дав возможности своим командирам освоиться с местностью.
Одновременно с нашим наступлением на фланге 263-я дивизия и бригада морской пехоты предприняли несколько атак с фронта. Здесь уже почти полгода оборонялась дивизия СС «Норд». Немцы построили долговременные огневые точки, в полный профиль отрыли окопы. Бои на кестеньгском направлении продолжались 10 дней. Результат был тем же, что и в январских боях на масельском и повенецком направлениях. Обе стороны понесли большие потери и остались на своих позициях. У немцев серьезно пострадали 163-я и 169-я пехотные дивизии, а также дивизия СС «Норд».
27 апреля 1942 года на мурманском направлении перешли в наступление части 14-й армии. Первые два дня успешно продвигалась вперед 10-я гвардейская дивизия (бывшая 152-я стрелковая Дивизия). Она вынудила немцев оставить первую линию обороны. На приморском участке активно действовали 14-я дивизия и бригада морской пехоты. Немцы усилили свою оборону, выдвинув на передний край вторые эшелоны. На третий день боев произошла некоторая заминка. Советские войска перегруппировались, в наступление перешла бригада морской пехоты. Корабли флота открыли интенсивный огонь по обороне противника. 2, 3 и 4 мая упорные бои шли по всему фронту 14-й армии. Продвинувшись вперед на несколько километров, части 10-й гвардейской дивизии вышли во фланг немцам, оборонявшим плацдарм на берегу реки Западная Лица.
Для развития успеха командующий армией решил ввести в бой резервную 152-ю дивизию, которая была сосредоточена в 30 км он переднего края. Чтобы преодолеть это расстояние, требовалось совершить дневной переход. Планировалось, что вечером 5 мая дивизия подойдет к исходным рубежам, ночь отдохнет и утром 6 мая вступит в бой. Но этим планам не суждено было сбыться. С утра 5 мая в тундре поднялся сильный буран. Ветер валил людей с ног. Не могли двигаться даже машины. Было приказано рыть в снегу ямы, закрываться плащ-палатками и отсиживаться. Буран продолжался шесть часов. В результате дивизия стала небоеспособной. 1200 человек пришлось госпитализировать. Многие из оставшихся в строю тоже были обморожены. Три человека погибли.
Дивизию пришлось вернуть в район сосредоточения, где были построены хорошие землянки, и приводить в порядок. Войска 14-й армии получили приказ прекратить атаки и отойти на старые рубежи. Лишь там, где захваченная местность улучшала наши позиции, начали строить новые оборонительные сооружения.
К середине мая 1942 года Карельский фронт располагал достаточными силами. Во фронтовом резерве находились две дивизии, две бригады морской пехоты и три легкие бригады, сформированные из отдельных лыжных батальонов. Кроме того, Военные советы армий имели свои резервы. В марте 1942 года командующий Карельским фронтом В.А. Фролов и командующий 7-й армией Ф.Д. Гореленко были вызваны в Ставку. Сталин дал им указание продумать план наступления на юго-запад от станции Масельская с конечной задачей выйти в тыл финским войскам на Карельском перешейке и прорвать с севера блокаду Ленинграда силами 32-й, 7-й Отдельной и 23-й армий Ленинградского фронта. Однако он предупредил, что пока не следует поручать штабу фронта разрабатывать все детали такой операции.
Заметим, что бойцы и командиры Карельского фронта делали все, что могли, чтобы помочь жителям блокированного Ленинграда. Так, в марте 1942 года в Лоухском оленеводческом совхозе отобрали 300 лучших оленей. Оленей и два вагона мороженой рыбы по железной дороге доставили в Тихвин. Там оленей разделили на две группы: одна пошла по льду Ладоги в упряжках с нагруженной на нарты рыбой, а другая была отправлена гуртом. В ре-йультате до самого Ленинграда не потребовалось ни одной автомашины. 300 голов оленей (около 15 тонн мяса) и 25 тонн рыбы ленинградцы получили в марте сверх того, что мог доставить в город автомобильный транспорт по ледовой дороге. Это более чем двухмесячная официальная норма на 10 тысяч человек.
Надо ли говорить, что идея деблокирования Ленинграда с севера командование Карельского фронта восприняло с энтузиазмом. 17 июня 1942 года член Военного совета Карельского фронта Г.Н. Куприянов доложил начальнику Генштаба A.M. Василевскому, что предполагается прорвать оборону финнов на медвежьегорском направлении и, пройдя севернее Ладожского озера, ударить в тыл финским войскам на Карельском перешейке. По прямой это составляло 320 км. Для успешного проведения операции командование фронта просило выделить из резерва Ставки восемь стрелковых дивизий, три-четыре батальона танков, два полка крупнокалиберной артиллерии, пять дорожно-строительных батальонов и две инженерные бригады.
Однако в связи с разгромом советских войск под Харьковом и последующим наступлением немцев на Сталинград операция по деблокированию Ленинграда была отложена. Мало того, Ставка в конце июня – начале июля 1942 года забрала у Карельского фронта 71-ю и 263-ю стрелковые дивизии. Командование фронтом буквально умоляло Ставку оставить на месте 71-ю дивизию, а вместо нее отправить 289-ю дивизию, поскольку 71-я более чем на половину состояла из финнов и карел и прекрасно воевала в столь сложных климатических условиях. Но 71-ю дивизию можно было взять на несколько дней раньше, и это решило дело. В итоге крупных операций в 1942 и 1943 годы на Карельском фронте не было.
Роль авиации в боевых действиях Карельского фронта в 1941-1944 годы была более скромной, чем на других фронтах Великой Отечественной войны. На 22 июня 1941 года 7-я армия располагала лишь полком истребителей И-16 (28 машин) и девятью бомбардировщиками СБ. При этом семь СБ были потеряны в начале июля 1941 года при налете на финскую железнодорожную станцию Ионсу. Немногим больше самолетов имела 14-я армия. Авиация Северного флота располагала 49 истребителями (28 – И-15бис, 17 – И-153, 4– И-16), 11 бомбардировщиками СБ и 56 гидросамолетами (49 – МБР-2, 7 – ГСТ).
В конце сентября 1941 года Карельский фронт получил полк истребителей И-16, полк пикирующих бомбардировщиков Пе-2 и 50 английских истребителей «Харрикейн» специально для прикрытия Мурманска. 29 августа 1941 года по Северный флот получил 42 истребителя и 19 бомбардировщиков ДБ-ЗФ с Балтийского и Тихоокеанского флотов. В течение 1942 и 1943 годов авиация Карельского фронта пополнилась истребителями «Аэрокобра» и штурмовиками Ил-2, а в конце 1943 года – истребителями Як-7и Як-9. В начале 1944 года на фронт прибыла авиадивизия, вооруженная бомбардировщиками Ту-2. В начале 1942 года ВВС передали Северному флоту 95-й авиаполк, вооруженный дальними истребителями Пе-3. На 1 июля 1943 года Северный флот имел 185 самолетов (из них 104 истребителя), на 1 июня 1944 года – 258 самолетов (из них 150 истребителей). К середине 1943 года советским летчикам удалось завоевать господство в воздухе в районе Мурманска.
Среди боевых действий авиации карельского фронта хотелось бы отметить два эпизода. В ноябре 1941 года истребитель старшего лейтенанта Н.Ф. Репнинова (152-й истребительный авиаполк) погиб, протаранив финский самолет. В ночь на 5 марта 1942 года самолет ПС-84 пролетел над всей Финляндией до Ботнического залива и разбросал 200 тысяч листовок под городами Оулу, Суомокальми и Кемиярви. Если бы финны в марте 1942 года внимательно читали листовки, то им бы не пришлось возмущаться бомбежками их городов в 1944 году.