Hitler mundur ke "Führerbunker"-nya di Berlin pada 16 Januari 1945. Para pemimpin Nazi sudah memastikan bahwa Pertempuran Berlin akan menjadi pertempuran terakhir perang di Eropa. Sekitar 325.000 tentara Angkatan Darat Regu B dikepung dan ditangkap pada 18 April, membiarkan jalan terbuka bagi pasukan Amerika untuk memasuki Berlin. Pada 11 April, pasukan Amerika menyeberangi Elbe, di sebelah barat Berlin. Pada 16 April, pasukan Soviet di timur melintasi Oder dan memulai Pertempuran Seelow Heights, garis pertahanan terakhir yang melindungi Berlin di sisi timur. Pada 19 April, Jerman mundur sepenuhnya dari Seelow Heights, tanpa garis depan. Berlin dibombardir oleh artileri Soviet untuk pertama kalinya pada tanggal 20 April, bertepatan dengan hari ulang tahun Hitler. Menjelang malam tanggal 21 April, tank-tank Tentara Merah telah mencapai pinggiran kota.