Podczas II wojny światowej siły niemieckie rozpoczynają oblężenie Leningradu, głównego ośrodka przemysłowego i drugiego co do wielkości miasta ZSRR. Do armii niemieckiej dołączyły później siły fińskie, które zbliżyły się do Leningradu po Przesmyku Karelskim. Oblężenie Leningradu, znane również jako 900-dniowe oblężenie, choć trwało wyczerpujące 872 dni, spowodowało śmierć około miliona cywilów miasta i obrońców Armii Czerwonej.
Leningrad, dawniej Petersburg, stolica Imperium Rosyjskiego, był jednym z początkowych celów niemieckiej inwazji w czerwcu 1941 r. Gdy armie niemieckie ścigały się po zachodnim Związku Radzieckim, trzy czwarte zakładów przemysłowych w Leningradzie i setki tysięcy jego mieszkańców ewakuowano na wschód. Pozostało jednak ponad dwa miliony mieszkańców, a ewakuowani zostali zastąpieni przez uchodźców, którzy uciekli do Leningradu przed naporem niemieckim. Wszystkie sprawne osoby w mieście, kobietach i dzieciach zostały zaciągnięte do budowy fortyfikacji przeciwpancernych wzdłuż krawędzi Leningradu. Do końca lipca siły niemieckie przecięły linię kolejową Moskwa-Leningrad i wkroczyły w zewnętrzny pas fortyfikacji wokół Leningradu. 8 września siły niemieckie obległy miasto, ale zostały powstrzymane przez fortyfikacje Leningradu i jego 200 000 obrońców Armii Czerwonej. Tego dnia niemieckie bombardowanie powietrzne podpaliło magazyny zawierające dużą część niewielkich zapasów żywności Leningradu.
W celu zacieśnienia pętli wokół Leningradu Niemcy rozpoczęli ofensywę na wschód w październiku i odcięli ostatnie autostrady i linie kolejowe na południe od miasta. W międzyczasie siły fińskie zbliżyły się do Przesmyku Karelskiego (który został zajęty przez Finlandię przez Sowietów podczas wojny rosyjsko-fińskiej w latach 1939–1940) i oblegli Leningrad od północy. Na początku listopada miasto było prawie całkowicie otoczone, a tylko po drugiej stronie jeziora Ładoga istniało koło ratunkowe zaopatrzenia.
Podczas pierwszych miesięcy oblężenia niemiecka artyleria i bombardowania lotnicze przychodziły kilka razy dziennie. Dzienna racja dla ludności cywilnej została zmniejszona do 125 gramów chleba, nie więcej niż gruby kromka. Głód rozpoczął się w grudniu, a następnie najzimniejsza zima od dziesięcioleci, z temperaturami spadającymi do -40 stopni Fahrenheita. Ludzie pracowali przez zimę w prowizorycznych fabrykach zbrojeniowych bez dachów, budując broń, która utrzymywała Niemców tuż przed zwycięstwem.
Mieszkańcy palili książki i meble, aby się ogrzać, i szukali jedzenia, które uzupełniałoby ich rzadkie racje żywnościowe. Zwierzęta z miejskiego zoo zostały skonsumowane na początku oblężenia, a wkrótce potem zwierzęta domowe. Pasta do tapet wykonana z ziemniaków została zeskrobana ze ściany, a skóra została ugotowana, aby uzyskać jadalną galaretkę. Trawa i chwasty zostały ugotowane, a naukowcy pracowali nad ekstrakcją witamin z igliwia i pyłu tytoniowego. Setki, a może tysiące, uciekały się do kanibalizacji zmarłych, aw kilku przypadkach ludzie zostali zamordowani za swoje ciało. Policja w Leningradzie walczyła o utrzymanie porządku i utworzyła specjalny oddział do walki z kanibalizmem.
Przez zamarznięte jezioro Ładoga ciężarówki dotarły do Leningradu z zapasami, ale niewystarczająco. Tysiące mieszkańców, głównie dzieci i osoby starsze, zostało ewakuowanych przez jezioro, ale wielu pozostało w mieście i uległo głodowi, przenikliwemu zimnu i nieustającym atakom niemieckim. Tylko w 1942 r. Oblężenie pochłonęło około 600 000 ofiar. Latem barki i inne statki walczyły z niemieckim atakiem lotniczym, aby przeprawić się przez jezioro Ładoga do Leningradu z zapasami.
W styczniu 1943 r. Żołnierze Armii Czerwonej przedarli się przez linię niemiecką, zrywając blokadę i tworząc bardziej wydajną trasę dostaw wzdłuż brzegów jeziora Ładoga. Przez resztę zimy, a potem przez następną „drogę życia” przez zamarznięte jezioro Ładoga utrzymywał Leningrad przy życiu. Ostatecznie na dnie jeziora ułożono rurociąg naftowy i kable elektryczne. Latem 1943 r. Warzywa zasadzone na każdym otwartym terenie w mieście uzupełniały racje żywnościowe.
Na początku 1944 r. Wojska radzieckie zbliżyły się do Leningradu, zmuszając siły niemieckie do wycofania się na południe z miasta 27 stycznia. Oblężenie się skończyło. Gigantyczna ofensywa sowiecka polegająca na oczyszczeniu ZSRR z najeźdźców rozpoczęła się w maju. 872-dniowe oblężenie Leningradu kosztowało około miliona sowieckich ofiar, być może setki tysięcy więcej. Rząd radziecki nadał ludowi Leningradu Order Lenina w 1945 r., Oddając hołd ich wytrzymałości podczas wyczerpującego oblężenia. Miasto nie odzyskało przedwojennej populacji wynoszącej trzy miliony aż do lat 60. XX wieku.