Otsailean, Sobietarrak Silezian eta Pomeranian sartu ziren, Mendebaldeko aliatuek Alemaniako mendebaldean sartu eta Rhin ibaia itxi zuten bitartean. Martxoaren hasieran, Alemaniak azken ofentsiba handia egin zuen, Hungariako azken petrolio erreserbak babestu eta Budapest berreskuratzeko asmoz.
Balaton lakuko tropa sobietarrekin borrokatu zen. Bi astetan, erasoari eutsi zioten Sobietarrek, Vienan sartu eta hiria hartu zuten. Apirilaren hasieran, tropa sobietarrek Königsberg hartu zuten, eta Mendebaldeko aliatuek, azkenik, Italiatik aurrera egin zuten eta Alemaniako mendebaldean barrena sartu ziren, Hamburg eta Nuremberg hartuz. Estatu Batuetako eta Sobietar Batasuneko indarrak Elba ibaian elkartu ziren apirilaren 25ean, Alemaniako hegoaldean eta Berlin inguruan hainbat poltsiko okupatu gabe utziz.