Pada 22 Jun 1941, Jerman Nazi memungkiri perjanjian tidak menceroboh lalu menyerang Kesatuan Soviet dengan angkatan penyerang yang terbesar dan paling hebat dalam sejarah manusia, sekaligus membuka medan pertempuran terbesar dalam Perang Dunia Kedua. Walaupun tentera Jerman mengecapi kejayaan besar pada awalnya, namun kemaraan mereka terhalang dalam Pertempuran Moscow. Selepas itu, tentera Jerman mengalami kekalahan demi kekalahan teruk, bermula dengan Pertempuran Stalingrad pada musim sejuk tahun 1942–43, diikuti oleh Pertempuran Kursk pada musim panas 1943, dan satu lagi kebuntuan dalam Pengepungan Leningrad, apabila kota tersebut dikepung sepenuhnya atas darat oleh tentera Jerman dan Finland pada tahun 1941–44, menyebabkan warganya kebuluran dan lebih sejuta orang mati tetapi tidak menyerah kalah. Di bawah pentadbiran Stalin serta kepimpinan para komander seperti Georgy Zhukov dan Konstantin Rokossovsky, tentera Soviet berarak melalui Eropah Timur pada tahun 1944–45 lalu menawan Berlin pada Mei 1945. Pada Ogos 1945, tentera Soviet mengusir pemerintah Jepun dari Manchukuo di China dan North Korea untuk melengkapi kemenangan Pihak Berikat ke atas Kuasa Paksi.