К концу 1942 года основные силы Ленинградского фронта — 42-я и 55-я армии — оборонялись на рубеже Урицк, Пушкин, южнее Колпино, Пороги, имея против себя 215-ю пехотную, 250-ю испанскую, 5-ю горнострелковую, полицейскую дивизию СС и 2-ю пехотную бригаду СС. По оценке штаба фронта — около 49 тысяч солдат и офицеров. Тридцатикилометровую полосу вдоль правого берега Невы от Пороги до Ладоги с небольшим плацдармом в районе Московской Дубровки удерживала сформированная в октябре на базе Невской оперативной группы 67-я армия под командованием «опытного и очень подготовленного в военно-теоретическом отношении» генерал-лейтенанта М.П. Духанова. В ее состав первоначально входили 45-я гвардейская, 46-я и 86-я стрелковые дивизии, 11-я и 55-я стрелковые, 35-я лыжная бригады, 16-й укрепленный район, 86-й и 118-й отдельные танковые батальоны, восемь артиллерийских и минометных полков. При этом 55-я бригада обороняла с юга военно-автомобильную дорогу, проходившую по льду Ладожского озера. По противоположному берегу Невы окопалась 170-я дивизия противника и охранный батальон — до 11 тысяч человек. На Ораниенбаумском плацдарме, осажденная 10-й и 9-й авиаполевыми дивизиями Люфтваффе общей численностью до 10 тысяч, находилась Приморская оперативная группа генерал-майора А.Н. Астанина в составе 48, 42 и 168-й стрелковых дивизий, 48-й (бывшая 2-я бригада морской пехоты), 71-й (бывшая 5-я бригада) и 50-й (сформирована на базе 3-го полка морской пехоты) стрелковых бригад. На Карельском перешейке, на фронте протяженностью 75 км, прикрывая северные подступы к Ленинграду, в долговременных оборонительных сооружениях «прочно удерживали свои позиции» четыре дивизии 23-й армии генерал-майора А.И. Черепанова. Так же прочно стояли напротив 15, 10, 2 и 18-я дивизии финской оперативной группы, насчитывавшей около 30 тысяч человек.
Действия наземных войск обеспечивали три авиадивизии созданной в ноябре 13-й воздушной армии генерал-лейтенанта С.Д. Рыбальченко — 450 самолетов. Балтийский флот, базировавшийся в устье Невы и Кронштадте, прикрывал приморские фланги войск фронта и поддерживал их действия своей авиацией и огнем артиллерии. Противовоздушную оборону города осуществляла Ленинградская армия ПВО, «Дорогу жизни» и перевалочные базы на берегах Ладожского озера прикрывали части отдельного Ладожского района ПВО.
Таким образом, кольцо блокады, в котором находились тридцать дивизий, непосредственно удерживали семь немецких и четыре финские пехотные дивизии.
Волховский фронт в составе шести общевойсковых и одной воздушной армий — 29 стрелковых, 1 артиллерийская, 3 авиационных дивизии, 1 укрепрайон, 8 стрелковых, 3 лыжные, 7 танковых бригад, танковый полк прорыва,
7 отдельных танковых батальонов, 29 отдельных артиллерийских и минометных полков, 4 полка и 4 дивизиона реактивных установок и прочее, прочее — под неизменным командованием генерала Мерецкова действовал на неизменной с момента его создания позиции — в 300-километровой полосе от Ладоги до озера Ильмень. На правом крыле от Ладожского озера до Кировской железной дороги находились соединения 2-й ударной и 8-й армий.
8 14-й воздушной армии насчитывалось 400 самолетов. На этом же рубеже, чуть западнее, с севера на юг окопались девять дивизий противника — 227, 1, 223, 69, 132, 61, 11, 217,21-я.
Всем войскам Ленинградского и Волховского фронтов противостояла 18-я полевая армия генерала Линдемана, насчитывавшая 23 расчетные дивизии, в том числе 18 пехотных, 3 авиаполевые, 1 горнострелковую дивизии, бригаду СС и отдельные части двух охранных дивизий — ни одной танковой и ни одной моторизованной. Их, как и всю группу армий «Север», поддерживали 150–200 самолетов 1-го воздушного флота.
22 ноября (под Сталинградом 19 ноября началась операция «Уран» по разгрому группировки фельдмаршала Паулюса) Военный совет Ленинградского фронта доложил Ставке ВКГ свои соображения о боевых действиях на зимний период. В документе, в частности, говорилось:
«…Ленфронт должен приступить к подготовке совместно с Волховским фронтом наступательной операции с целью прорыва блокады и достижения тем самым решительного изменения оперативного положения фронта… Оценивая различные направления для нанесения удара, мы считаем наиболее выгодным организацию прорыва фронта противника на иглиссельбургском направлении с шириной фронта прорыва 10 км и для Волховского фронта соответственно на участке Липка — Мишкино с нанесением обоими фронтами удара на Синявино».
Эти предложения Сталин утвердил 2 декабря. Конкретные задачи войскам фронтов определялись директивой Ставки от 8 декабря 1942 года: «Совместными усилиями Волховского и Ленинградского фронтов разгромить группировку противника в районе Липка, Гайтолово, Московская Дубровка, Шлиссельбург, таким образом разбить осаду города Ленинграда, к исходу января 1943 года операцию закончить. Закрепившись прочной обороной на рубеже р. Мойка, пос. Михайловский, Тортолово, обеспечить коммуникации Ленинградского фронта…»
Говоров и Мерецков получили указания подготовить операцию с условным наименованием «Искра» к 1 января 1943 года. Координация действий обоих фронтов возлагалась на представителя Ставки маршала К.Е. Ворошилова.
Ничего оригинального созвездие стратегов не придумало, кроме как собрать еще больше войск и техники и нанести сокрушительный лобовой удар по кратчайшему расстоянию через шлиссельбургский выступ. Только на этот раз решили пробиваться еще ближе к ладожскому берегу. Преодолев примерно по шесть километров, войска двух фронтов должны были встретиться в районе железнодорожной ветки, которая шла через Рабочие поселки № 5 и № 1. Затем, повернув на юг, ударные группировки должны были выдвинуться на рубеж река Мойка, Тортолово, надежно обеспечив коммуникации Ленинградского фронта с юга. После десятидневного отдыха в первой половине февраля должна была последовать операция по разгрому противника в районе Мги и очищению Кировской железной дороги с выходом на линию Вороново, Сиголово, Войтолово, Воскресенское.
Естественно, условия местности не стали лучше, а немцы все свободное время, силы и умение вложили в совершенствование «приладожской крепости». Расположенные вдоль дорог рабочие поселки с каменными постройками были приспособлены к круговой обороне, все пространство вокруг них было превращено в сплошную укрепленную полосу с развитой сетью траншей, окопов, укрытий, блиндажей (имевших подземные ярусы), железобетонных стенок, деревоземляных заборов и валов, насыщенную огневыми средствами и плотно минированную. По сути, вся территория выступа превратилась в сплошной укрепленный район.
Эту «проблему» планировалось решить просто и незатейливо: рвать вражескую оборону должны были 22 стрелковые дивизии, 14 стрелковых и лыжных, 7 танковых бригад, насчитывавших более 300 тысяч бойцов и командиров, при поддержке 530 танков, 5300 орудий и минометов и 1000 самолетов 13-й и 14-й воздушных армий, ВВС Балт-флота и авиации дальнего действия. Группировка противника в шлиссельбургско-синявинском выступе состояла из четырех дивизий 26-го армейского корпуса и одного полка 5-й горнострелковой дивизии; по советским данным, 60 тысяч человек, около 700 орудий и минометов, до 50 танков и штурмовых орудий.
В процессе подготовки к операции советской стороной была применена оперативная «новинка»: впервые за 16 месяцев блокады, после четырех неудавшихся попыток прорыва, командующие Ленинградским и Волховским фронтами встретились, согласовали свои действия, установили линии разграничения и сигналы взаимного опознавания и даже договорились о том, что если войска одного из фронтов не сумеют дойти до намеченной для них линии, то войска другого «не приостанавливают движения, а продолжают двигаться навстречу вплоть до соединения».
Видя достойный пример начальства, стали дружить штабами авиаторы и артиллеристы. Первые распределили объекты и разработали «челночный» способ действий, заключавшийся в том, что самолеты 14-й воздушной армии, нанеся удар по целям, садились на аэродромы Ленинградского фронта, где заправлялись, принимали бомбовый груз и вылетали для повторного удара. Аналогично поступала авиация 13-й воздушной армии. Вторые обязались помогать огнем друг другу и выполнять заявки стрелковых войск независимо от фронтовой принадлежности. Впервые пункты управления воздушных армий расположились вблизи КП командующих армиями прорыва.
Необычным было еще и то, что на подготовку был выделен почти месяц, в ходе которого предстояло накопить, силы и средства, произвести их скрытную перегруппировку и сосредоточение, «научить войска прорывать сильно укрепленные позиции на лесисто-болотистой местности, сколотить подразделения, отработать вопросы взаимодействия пехоты с авиацией, танками и артиллерией».
Для проведения учебных занятий и тренировок в тылу были оборудованы учебные поля и специальные городки. Ленинградцы на Токсовском полигоне создали полосу обороны, схожую с той, которую предстояло прорывать. Здесь проводились полковые учения с боевыми стрельбами, пехоту тренировали следовать за огневым валом на расстоянии 100 метров. На участках Невы в городской черте отрабатывались способы преодоления поврежденных участков льда, штурма обрывистого, обледеневшего, укрепленного дзотами берега. Аналогичную подготовку проходили войска и на Волховском фронте, где сформировали 83 штурмовых отряда, включив в них саперов, автоматчиков, пулеметчиков, огнеметчиков, пушки и танки сопровождения. Особое внимание уделялось отработке приемов штурма деревоземляных заборов, торфяных, снежных и ледяных валов. Сложнее было с вопросами взаимодействия родов войск, они были более-менее согласованы только на начальный период боя.