8 сентября 1941 г. немецкие войска прервали регулярное сухопутное сообщение г. Ленинграда с остальной территорией страны по суше. Началась блокада Ленинграда, которая продлилась 872 дня. В этот период город снабжался исключительно по Ладожскому озеру. В городе начался голод, была нехватка продовольствия и боеприпасов. Но город выстоял. Свыше 350 тысяч солдат, офицеров и генералов Ленинградского фронта были награждены орденами и медалями, 226 из них присвоено звание Героя Советского Союза. Медалью «За оборону Ленинграда» награждено около 1,5 миллиона человек. Благодаря героической обороне Ленинграда были скованы огромные силы противника, сохранен Балтийский флот, который в период блокады не только оборонял город, но и совершал рейды по коммуникациям противника в Балтийском море, уничтожая транспорты и танкеры, подрывая промышленный потенциал Германии. Несмотря на блокаду, в городе продолжали работать предприятия, выпускавшие военную продукцию.
Блокада Ленинграда завершилась 27 января 1943 г.