9月7日,芬军在拉多加湖以东切断摩尔曼斯克铁路,尔后沿斯维里河一线转入防御。8日,南路德军占领施吕瑟尔堡,切断了列宁格勒与外界联系的最后一条陆路交通线,将列宁格勒三面包围。11日,德军从赤卫军城以西攻入乌里茨克地域。同日,苏军最高统帅部决定,任命朱可夫大将为列宁格勒方面军司令,以卡累利阿地峡一部兵力增援最受威胁的地段,从海军抽调人员上陆作战,并以民兵补充预备队。
9月14日,苏军步兵第10师在炮兵和航空兵的支援下,迅猛突击,德军一时大乱,被迫放弃索斯诺夫卡和芬兰科伊洛沃。16日,德军攻占了列宁格勒以南18千米的普希城。19日,德军炮兵连续轰击列宁格勒17个小时,出动近300架次飞机对该城进行了6个波次的轰炸。然而,列宁格勒军民顶住了德军猛烈攻击。9月底,德军装甲兵力调往莫斯科方向,苏军以顽强防御阻止了德军进攻,战事趋于胶着。
德军封锁列宁格勒苏军进行反围困战(1941年10月~1942年12月)从10月开始,德芬军队逐步扩大战果,并企图通过切断运输补给线,将列宁格勒军民困死城中。
10月2日,芬军占领彼得罗扎沃茨克,尔后沿摩尔曼斯克铁路北上。16日,德军向季赫温、基里希和小维舍拉方向发起进攻。22日,德军占领蒙海峡群岛。
11月8日,德军占领季赫温,切断苏军向拉多加湖运送物资的唯一铁路干线。11月10日~12月30日,苏军在诺夫哥罗德、小维舍拉、季赫温和沃尔霍夫地域转入反攻。
11月22日,苏军在拉多加湖开辟冰上运输线,并成为列宁格勒的“生命线”(经该线向列宁格勒输送物资36万余吨、兵力6个师又1个旅,后送居民近54万人)。
12月2日,驻汉科半岛的苏军2。2万余人从海路撤到列宁格勒。3日,芬军进占汉科半岛。9日,苏军收复季赫温。至12月底,苏军将德军逐至沃尔霍夫河左岸,恢复了季赫温至沃伊博卡洛的铁路交通。
1942年1~4月和8~10月,苏军以2个方面军先后向柳班方向和锡尼亚维诺方向实施东西夹击,但未能解除德芬军队的封锁。