14 сентября 1943 г. в Ставку Верховного Главнокомандования представил свои соображения о наступательных действиях Военный совет Волховского фронта.
Соображения Военных советов фронтов с некоторыми изменениями были утверждены Ставкой.
Общий замысел советского командования заключался в том, чтобы вначале одновременным ударом войск Ленинградского и Волховского фронтов разгромить петергофско-стрельнинскую и новгородскую группировки противника, расположенные на флангах 18-й немецкой армии. Затем советские войска должны были наступать на кингисеппском и лужском направлениях и, завершив разгром главных сил 18-й армии, выйти на рубеж р. Луги. В дальнейшем наступлением всех трех фронтов на нарвском, псковском и идрицком направлениях предполагалось полностью очистить от противника Ленинградскую область.
Ленинградский фронт (командующий - генерал Л. А. Говоров, член Военного совета - А. А. Жданов, начальник штаба - генерал Д. Н. Гусев) должен был нанести главный удар по врагу с приморского плацдарма в районе Ораниенбаума силами 2-й ударной армии (командующий - генерал И. И. Федюнинский) и из района Пулковских высот силами 42-й армии (командующий генерал И. И. Масленников) в общем направлении на Ропшу. Окружив и уничтожив противника в районе Красное Село, Ропша, Стрельна, соединения 2-й ударной и 42-й армий должны были наступать на Кингисепп, а частью сил - на Красногвардейск. В это же время предполагалось силами 67-й армии нанести вспомогательный удар в направлении Мги.
Как вспоминал потом Л. А Говоров, "выбор формы прорыва в виде двух концентрических ударов, наносившихся на относительно узких участках со стороны Пулковских высот и с Ораниенбаумского плацдарма, был обусловлен стремлением получить после соединения обеих ударных группировок настолько широкий прорыв, который уже в начальном этапе операции привел бы к полному крушению фронта обороны и создал бы благоприятные условия для развития удара в глубину и упреждения противника на подготовленном тыловом рубеже по р. Луге"{602}.
На Волховском фронте (командующий - генерал К. А. Мерецков, член Военного совета - Т. Ф. Штыков, начальник штаба - генерал Ф. П. Озеров) главный удар планировалось нанести силами 59-й армии (командующий - генерал И. Т. Коровников) севернее и южнее Новгорода в направлении Люболяды с целью окружения и уничтожения новгородской группировки противника. Развивая затем наступление, войска 59-й армии должны были выйти на рубеж Луга - Уторгош, отрезав немцам пути отхода на Псков 8-й и 54-й армиям была поставлена задача активными действиями на тосненском, любаньском и чудовском направлениях помешать переброске вражеских сил к Новгороду и преследовать противника, если он начнет отступление.
2-й Прибалтийский фронт (командующий - генерал М. М. Попов, член Военного Совета - Н. А. Булганин, начальник штаба - генерал Л. М. Сандалов) должен был развивать наступление своим левым флангом для овладения районом Пустошка - Идрица, а в последующем - в направлении на Опочку, Себеж.
Балтийский флот (командующий - адмирал В. Ф. Трибуц, член Военного совета - контр-адмирал Н. К. Смирнов, начальник штаба - контрадмирал А. Н. Петров) получил задачи обеспечить сосредоточение войск на ораниенбаумском плацдарме, корабельной и береговой артиллерией помочь войскам фронта взломать вражескую оборону под Ленинградом, сопровождать войска до пределов дальности своего огня и морской авиацией содействовать приморской группе войск.
13-я, 14-я и 15-я воздушные армии и авиация дальнего действия в период операции должны были содействовать наземным войскам в выполнении их задач. Всего для действий в наступательной операции под Ленинградом было сосредоточено 1070 самолетов{603}.
Большая партизанская армия (около 35 тыс. человек), действовавшая на оккупированной территории Ленинградской области, получила задачу вести систематическую разведку и своевременно передавать собранные сведения командованию фронтов, срывать вражеские перевозки к линии фронта, разрушать средства связи противника, наносить по ному удары и истреблять гитлеровских захватчиков.
Подготовка к наступлению началась с конца октября 1943 г. и заключалась в осуществлении большого числа различных мероприятий. Важнейшим из них являлось проведение значительных перегруппировок войск с целью создания сильных ударных группировок, предназначенных для прорыва вражеской обороны. Большое значение имела переброска из Ленинграда на ораниенбаумский плацдарм частей 2-й ударной армии. Моряки Балтийского флота в короткий срок успешно справились с этой задачей. Несмотря на то что перевозки велись вблизи берега, занятого вражескими войсками, в тяжелых метеорологических условиях, противник не разгадал намерений советского командования. Как вспоминал потом генерал И. И. Федюнинский, "до самого последнего момента враг полагал, что мы перебрасываем войска с плацдарма в город"{604}.