В конце ноября 1943 года на совещании в Кремле с участием командующих фронтов северо-западного направления был окончательно выработан замысел операции. Войска получили конкретные боевые задачи и указания по ее планированию и подготовке. Предусматривалось согласованными одновременными ударами Ленинградского и Волховского фронтов вначале разгромить 18-ю армию, а активными действиями 2-го Прибалтийского сковать основные силы 16-й армии и оперативные резервы группы армий «Север». В последующем войска трех взаимодействующих фронтов должны были наступлением на нарвском, псковском и идрицком направлениях разгромить 16-ю армию. К операции привлекались Балтийский флот, авиация дальнего действия, Ленинградская армия ПВО и партизанские соединения.

Советские источники с подозрительным единодушием вдалбливают, что 2-му Прибалтийскому фронту ставились задачи исключительно отвлекающего и сковывающего характера. Но это как раз тот случай, когда достигнутые результаты выдаются за желаемые. Ведь неспроста в тылу 1-й ударной армии сосредоточивался 8-й эстонский стрелковый корпус, в «обозах» которого находились члены ЦК Коммунистической партии и правительства Эстонии. А в тылу 22-й армии при активном участии товарищей из ЦК Компартии Латвии разворачивалась в стрелковый корпус 43-я латышская дивизия.


Командование Ленинградского фронта планировало нанести два встречных удара на Ропшу: с ораниенбаумского плацдарма силами 2-й ударной армии и из района южнее Ленинграда – 42-й армии, окружая немецкую группировку, состоявшую из 3-го корпуса СС и 50-го армейского корпуса, в районе Красное Село, Ропша, Стрельна. Соединившись, они должны были развивать наступление в двух направлениях: Кингисепп, Нарва и Красноармейск, Луга. 67-я армия получила задачу активными действиями сковать силы врага на мгинском направлении и одновременно готовить удар на Мгу, Ульяновку, Красноармейск, чтобы во взаимодействии с 8-й армией Волховского фронта окружить и уничтожить действовавшие там войска противника. 13-я воздушная армия, часть сил ВВС флота, авиация ПВО и дальнего действия должны были прикрывать и поддерживать наступление 2-й ударной и 42-й армий.

Командование Волховского фронта решило силами 59-й армии нанести два удара по сходящимся направлениям в обход Новгорода: главный – из района юго-восточнее Новгорода с плацдарма на западном берегу Волхова, где его и ждали немцы, а вспомогательный силами двух стрелковых дивизий и одной бригады – через озеро Ильмень в общем направлении на Любовляны с целью окружить и уничтожить новгородскую группировку. В последующем этой армии предстояло развивать наступление в западном и юго-западном направлениях, перерезать пути отхода войск 18-й армии на юг и юго-запад и во взаимодействии с войсками Ленинградского фронта завершить разгром ее главных сил. 8-й и 54-й армиям надлежало активными действиями воспретить переброску сил противнику из-под Тосно, Любани, Чудово на ленинградское и новгородское направления, в дальнейшем освободить участок Октябрьской железной дороги Тосно – Чудово и наступать в направлении на Любань, Луга. 14-я воздушная армия должна была главными силами поддерживать 59-ю армию.

Балтийский флот должен был обеспечить сосредоточение войск 2-й ударной армии на ораниенбаумском плацдарме, корабельной и береговой артиллерией помочь Ленинградскому фронту взломать вражескую оборону и сопровождать его войска до пределов дальности своего огня, морской авиацией поддержать наступление войск с плацдарма.

Авиации фронтов и дальнего действия надлежало наносить удары по железнодорожным объектам и аэродромам противника, его штабам и резервам, укреплениям на тыловых и промежуточных рубежах обеспечить прорыв вражеской обороны и развитие наступления войск в оперативной глубине. АДД выделяла 8 авиационных корпусов и 1 авиационную дивизию для предварительной авиационной подготовки наступления в интересах Ленинградского фронта и 4 авиационных корпуса для поддержки войск фронтов в ходе всей операции.