В 1941 году Гитлер развернул военные действия на подступах к Ленинграду, чтобы полностью уничтожить город. 8 сентября 1941 года кольцо вокруг важного советского стратегического и политического центра сомкнулось. В блокаде оказались более 2,5 миллиона жителей, в том числе 400 тысяч детей.
Запасов продовольствия и топлива было очень мало. Начавшийся голод, усугублённый бомбежками, проблемами с отоплением и параличом транспорта, привёл к сотням тысяч смертей. Но ленинградцы продолжали трудиться — работали административные и детские учреждения, типографии, поликлиники, театры, продолжали работу ученые. Подростки заменили на заводах отцов, ушедших на фронт.
18 января 1943 года блокада была прорвана, и у города появился коридор сухопутной связи со страной.
В конце 1943 — начале 1944 годов после побед советских войск в Сталинградской и Курской битвах, под Смоленском, на Левобережной Украине, в Донбассе и на Днепре сложились благоприятные условия для проведения крупной наступательной операции под Ленинградом и Новгородом.
К началу 1944 года враг создал глубокоэшелонированную оборону с железобетонными и деревоземляными сооружениями, прикрытыми минными полями и проволочными заграждениями. Советское командование организовало наступление силами войск 2-й ударной, 42-й и 67-й армий Ленинградского, 59-й, 8-й и 54-й армий Волховского, 1-й ударной и 22-й армий 2-го Прибалтийского фронтов и Краснознаменного Балтийского флота. Привлекались также дальняя авиация, партизанские отряды и бригады.
Цель операции состояла в том, чтобы разгромить немецкие фланговые группировки 18-й армии, а затем действиями на кингисеппском и лужском направлениях завершить разгром её главных сил и выйти на рубеж реки Луга. В дальнейшем, действуя на нарвском, псковском и идрицком направлениях, необходимо было нанести поражение 16-й фашистской армии, завершить освобождение Ленинградской области и создать условия для освобождения Прибалтики.
14 января советские войска перешли в наступление с Приморского плацдарма на Ропшу, а 15 января — от Ленинграда на Красное Село. После упорных боев 20 января наши части соединились в районе Ропши и ликвидировали окруженную Петергофско-Стрельнинскую группировку врага. Одновременно 14 января советские войска перешли в наступление в районе Новгорода, а 16 января — на любанском направлении. 20 января они освободили Новгород.
27 января 1944 года советская армия полностью сняла длившуюся 872 дня блокаду города фашистами. В ознаменование ее окончания в Ленинграде был дан праздничный салют.
Более 350 тысяч солдат и офицеров Ленинградского фронта были представлены к орденам и медалям. 226 защитников города стали Героями Советского Союза. Медалью «За оборону Ленинграда» награждено около 1,5 миллиона человек. За стойкость, мужество и невиданный героизм в дни блокады город удостоен Ордена Ленина и почетного звания «Город-герой Ленинград».