In Oost-Pruisen verdedigde het pantserleger zich in vanaf medio januari 1945 tegen het Sovjet Oost-Pruisenoffensief en werd in de volgende maand teruggedreven in Samland. Daarop werd op 8 februari de staf per schip geëvacueerd en naar Pommeren gebracht. Daar kreeg het de leiding over de verdediging, na het opheffen van het 11e Pantserleger. In maart werd het pantserleger teruggedrongen achter de Oder. Tijdens het eindoffensief rond Berlijn, werd het 3e Pantserleger op 20 april 1945 aangevallen door het 2e Wit-Russische Front en moeiteloos doorbroken. Daarna volgde een snelle terugtocht naar het westen.