Немецкое командование решило разгромить советские войска в Красногвардейском и Слуцко-Колпинском укрепленных районах и штурмом захватить город. Наступление противника на Красногвардейск началось 9 сентября, а на Колпино — 12 сентября. Войска 42-й армии, прикрывавшей Ленинград со стороны Красногвардейска, в течение двух дней оказывали ударной группировке противника упорное сопротивление. Однако численное превосходство немецких войск позволило им 10 сентября прорвать оборону 42-й армии на десятикилометровом участке фронта.
12 сентября противник захватил Красное Село и, развивая наступление на Урицк, к исходу 15 сентября узким клином вышел к Финскому заливу в районе Стрельны. 8-я армия и Ижорский укрепленный район с 6-м полком ПВО КБФ оказались изолированными от основных сил фронта. Немецкие войска находились в 10–14 км от города. Резервы флота были израсходованы в первые три дня боев на усиление 42-й армии. Положение Ленинграда становилось критическим.
Учитывая чрезвычайно напряженную обстановку под Ленинградом, Военный Совет фронта (в командование фронтом с 13 октября вступил генерал армии Г. К. Жуков) разработал конкретный план обороны города. В его основу было положено нанесение ударов артиллерией, авиацией и контрудара силами 8-й армии во фланг и тыл ударной группировки противника, накопление резервов, создание надежной обороны за счет мобилизации ресурсов города, фронта и флота. Эти действия намечалось увязать с наступлением 54-й армии западнее Волхова на станцию Мга с целью деблокады Ленинграда.
Военный Совет КБФ должен был для укомплектования соединений сухопутных войск фронта выделить 12 тыс. человек из личного состава кораблей и частей, флот в двухдневный срок сформировал из своего наиболее подготовленного и стойкого личного состава 6-ю бригаду морской пехоты общей численностью 5000 чел. Бригада 16 сентября была передана на усиление 42-й армии.
В это же время Ладожская флотилия сняла с о. Коневец и северной группы островов Ладожского озера — Валаам, Боевых, Крестовых и др. части 4-й отдельной бригады морской пехоты и передала их в резерв фронта. Таким образом, в наиболее напряженные дни боёв, благодаря действиям флота, резерв фронта пополнился двумя бригадами морской пехоты, что дало возможность командованию использовать его на наиболее ответственных направлениях.
Существенную помощь войскам 42-й армии в отражении немецкого наступления оказала 1-я отдельная бригада морской пехоты. После эвакуации из Таллина бригада была передана в состав фронта и доукомплектована за счет личного состава флота. Несмотря на слабое вооружение (50 % от необходимого количества винтовок и пулеметов), бригада 11 сентября совместно с отходившими частями 3-й гвардейской дивизии народного ополчения отразила все попытки превосходящих сил ударной группировки противника захватить Красное Село, переходившее в этот день несколько раз из рук в руки. Боевыми действиями бригады руководил лично командующий фронтом. В этих боях бригада проявила невиданное упорство, а ее воины — массовый героизм. Также мужественно сражались моряки бригады в боях за Урицк и Пулковские высоты.
Содействие флота войскам 49-й армии помогло им в девятидневных упорных боях измотать и обескровить ударную группировку противника и 18 сентября окончательно остановить ее войска на рубеже Лигово, Ниж. Корпово, Пулково. Существенную помощь оказал флот войскам 8-й и 42-й армий в наступательной операции с 1 по 8 октября на приморском направлении. Для нанесения ударов по обороне противника с тыла флот высадил четыре тактических десанта на побережье в районе Стрельны, Новый Петергоф.
Высадку десантов в районе Стрельны осуществляла Ленинградская военно-морская база, которая 3–8 октября для содействия наступлению войск 42-й армии, наносившей вспомогательный удар, высадила на катерах и гребных шлюпках три тактических десанта, состоявших из двух батальонов и усиленной стрелковой роты (всего около 1000 чел.). Для высадки десантов было использовано 22 сторожевых катера из состава базы, 5 катеров малых охотников, два бронекатера и 27 гребных шлюпок.
Главная база флота Кронштадт для содействия наступлению войск 8-й армии, которые по плану операции наносили главный удар в общем направлении на Разбегай, высадила 5 октября в районе Н. Петергоф десант (батальон моряков) численностью в 518 чел. Батальон был сформирован из личного состава кораблей и частей флота в ограниченные сроки. Его высадку осуществляли 30 сторожевых катеров, 10 катеров малых охотников, три базовых тральщика, сторожевой корабль, бронекатер и 6 гребных шлюпок главной базы флота.
В составе 42-й армии действовали также девять двухорудийных 130-мм батарей и 6-я бригада морской пехоты.
В критический момент боя за Копорье прибыла 5-я отдельная бригада морской пехоты. Морским пехотинцам была поставлена задача: совместно с частями 268-й стрелковой дивизии выбить противника из Копорья и удерживать этот населенный пункт, не давая противнику продвигаться в северном направлении.