Осенью 1941 года в блокадных Кронштадте и Ленинграде начался страшный голод. Уже в ноябре столбик термометра опускался до минус 40 градусов. К декабрю хлебный паек достиг своего минимума - 250 граммов хлеба в день для рабочих и 125 граммов для детей и иждивенцев. От истощения люди начали умирать тысячами в своих промерзших квартирах и на улицах.
Немецкому командованию так и не удалось выполнить приказ Гитлера о полном уничтожении Балтийского флота. Несмотря на блокаду, он продолжал наносить удары по вражеским морским коммуникациям. В 1941 году базировавшиеся в Кронштадте подводные лодки совершили 82 боевых похода. Их главной мишенью были суда, перевозившие из Швеции железную руду, марганец и кобальт для немецкой промышленности. Чтобы обезопасить доставку стратегического сырья, немцы выставили в восточной части Финского залива около 13 000 мин. Такой плотности противолодочной завесы не было ни в одной части Мирового океана.