По замыслу Ставки Верховного Главнокомандования войска Волховского и Ленинградского фронтов вначале должны были разгромить 18-ю армию противника, а активными действиями 2-го Прибалтийского фронта сковать силы 16-й армии и оперативные резервы группы армий «Север». В последующем войска трех фронтов своим наступлением на нарвском, псковском и идрицком направлениях должны были разгромить 16-ю армию врага, завершить освобождение Ленинградской области и создать условия для изгнания гитлеровцев из Советской Прибалтики.
В составе Ленинградского, Волховского и 2-го Прибалтийского фронтов имелись 1252 тыс. человек (только в сухопутных войсках), 20 183 орудия и миномета, 1580 танков и самоходно-артиллерийских установок и 1386 боевых самолетов (с учетом авиации дальнего действия и Ленинградской армии ПВО) {122}.
В соответствии с замыслом Ставки Верховного Главнокомандования командующий Ленинградским фронтом генерал-полковник Л. А. Говоров решил нанести по врагу два встречных удара в общем направлении на Рошпу: с ораниенбаумского плацдарма силами 2-й Ударной армии, из района южнее Ленинграда — 42-й армии. Соединившись в районе Ропши, они должны были развивать наступление в двух направлениях: Кингисепп, Нарва и Красногвардейск, Луга.
67-я армия получила задачу активными действиями сковать силы врага на мгинском направлении и одновременно готовить удар в направлении Мга, Ульяновка, Красногвардейск, чтобы во взаимодействии с 8-й армией Волховского фронта окружить и уничтожить действовавшие в этом районе вражеские войска. 13-я воздушная армия, часть сил ВВС Краснознаменного Балтийского флота, авиации Ленинградской армии ПВО и дальнего действия имели задачу прикрывать наступление 2-й Ударной и 42-й армий{123}.
Командующий Волховским фронтом принял решение нанести силами 59-й армии два удара по сходящимся направлениям в обход Новгорода: главный — с плацдарма на западном берегу Волхова, вспомогательный — из района юго-восточнее города через оз. Ильмень в общем направлении на Люболяды, разъезд Нащи, с тем чтобы окружить и уничтожить новгородскую группировку противника. В последующем эта армия должна была развивать наступление в западном и юго-западном направлениях, перерезать пути отхода войск 18-й армии на юг и юго-запад и во взаимодействии с войсками Ленинградского фронта завершить разгром ее главных сил. На войска 8-й и 54-й армий были возложены задачи активными действиями воспретить переброску сил противника из-под Тосно, Любани, Чудова на ленинградское и новгородское направления, в дальнейшем освободить Октябрьскую железную дорогу на участке Тосно — Чудово и наступать в направлении Любань, Луга. 14-я воздушная армия основными силами должна была поддерживать 59-ю армию, наносившую главный удар фронта.
По решению командующего 2-м Прибалтийским фронтом генерал-полковника М. М. Попова его войска вначале должны были разгромить врага севернее Невеля, а затем, развивая наступление левым крылом на Идрицу и севернее Новосокольников, перерезать железные дороги, ведущие от этих пунктов соответственно на юг и север, сковать главные силы 16-й армии и не допустить переброски ее сил под Ленинград и Новгород. В последующем имелось в виду развернуть наступление на Опочку и Себеж{124}.
На Волховском фронте успешно были решены вопросы, связанные с боевым использованием артиллерии, танков, авиации, инженерного, материального и технического обеспечения, широким фронтом проводилась боевая и политическая подготовка войск. Все фронты в декабре 1943 г. и начале января 1944 г. пополнились людьми, а также вооружением и боевой техникой. Ленинградский и Волховский фронты превосходили силы 18-й армии в личном составе более чем в 2 раза, более чем в 3 раза в артиллерии и в 6 раз в танках и САУ{125}. К началу наступления было подвезено боеприпасов от 1,7 до 2,8 боекомплектов. Инженерные войска провели большую работу по инженерному обеспечению{126}.
К началу января 1944 г. Волховский фронт имел 3 общевойсковые армии (8, 54, 59-я), 22 дивизии, 6 стрелковых бригад, два укрепленных района, 4 танковые бригады, 14 танковых и самоходно-артиллерийских полков и батальонов, одну артиллерийскую дивизию, 5 артиллерийских и минометных бригад, 19 артиллерийских и минометных полков, две зенитные артиллерийские дивизии, 12 зенитных артиллерийских дивизионов и полков, 3 авиационные дивизии и необходимые инженерные силы и средства. Фронт имел 3633 орудия и миномета калибра 76 мм и выше, около 340 танков и САУ и 257 боевых самолетов (с учетом 73 истребителей и штурмовиков, прибывших в первые дни операции). Никогда до этого фронт не имел такого количества артиллерии, танков и самоходно-артиллерийских установок. Это явилось прямым результатом той огромной работы, которую провели труженики советского тыла под руководством Коммунистической партии по дальнейшему укреплению советской экономики.