En februaro, la sovetianoj eniris Silezion kaj Pomeranjon, dum la okcidentaj aliancanoj eniris okcidentan Germanion kaj fermiĝis al la Rejno. En marto, la okcidentaj aliancanoj transiris Rejnon norde kaj sude de Ruhr, ĉirkaŭante la germanan armeogrupon B. Komence de marto, por protekti siajn lastajn nafto-rezervojn en Hungario kaj repreni Budapeŝton, Germanio lanĉis sian lastan gravan ofensivon.
kontraŭ la sovetiaj trupoj proksime de la lago Balaton. Post du semajnoj, la ofensivo estis forpuŝita, la sovetianoj avancis al Vieno, kaj konkeris la urbon. Komence de aprilo, sovetiaj trupoj konkeris Königsberg, dum la okcidentaj aliancanoj finfine antaŭenpuŝis en Italio kaj balais tra okcidenta Germanio konkerante Hamburgon kaj Nurenbergon. La usonaj kaj sovetiaj trupoj renkontiĝis ĉe la rivero Elbo la 25an de aprilo, lasante plurajn neokupitajn poŝojn en suda Germanio kaj ĉirkaŭ Berlino.