После прорыва блокады в январе 1943 года снабжение города было нормализовано и уже с середины февраля в Ленинграде начали действовать нормы продовольственного снабжения, установленные для других промышленных центров страны. Однако осада Ленинграда вражескими войсками и флотом продолжалась до января 1944 года. В январе — феврале 1944 года советские войска провели Ленинградско-Новгородскую операцию, в результате которой противник был отброшен на 220—280 километров от южных рубежей города. В июне — августе 1944 года советские войска при поддержке кораблей и авиации Балтийского флота провели Выборгскую и Свирско-Петрозаводскую операции, 20 июня взяли Выборг, а 28 июня — Петрозаводск. В сентябре 1944 года был взят остров Гогланд. Проход в город морским путём через минные заграждения был обеспечен в 1946 году.