Fra 1941 var flere hundre tusen sovjetiske soldater i tysk fangenskap og tyske myndigheter anså at genevekonvensjonen ikke gjaldt sovjetiske soldater fordi Sovjetunionen ikke hadde signert konvensjonen. Tyske myndigheter sultet systematisk de sovjetiske fangene og kombinert med kulde og epidemier (tyfus og dysenteri) ga høy dødsrate. I oktober 1941 døde anslagsvis 5000 fanger daglig. Den tyske hæren henrettet sovjetiske soldater i stort antall blant annet for å slippe å ta seg av dem. Auschwitz ble opprinnelig brukt til internering av sovjetisk soldater og disse var de første som ble gjenstand for massedrap der. Ved utgangen av februar 1942 var anslagsvis 2 millioner av de 3,3 millioner sovjetiske soldatene tatt til fange døde. I februar 1942 ga Hitler ordre om bedre behandling av de sovjetiske krigsfangene fordi de var nyttig arbeidskraft. I løpet av krigen tok tyske styrker omtrent 5,7 millioner sovjetisk soldater til fange; ved utgangen av krigen var 3,3 millioner av disse døde. Tyske myndigheter holdt britiske og amerikanske soldater som krigsfanger; av disse døde 8300 (3,6 %) i fangenskapet.