Данные о количественном составе 7-й танковой дивизии сил вермахта, 4-й полицейской панцергренадерской дивизии СС и 25-й панцергренадерской дивизии вермахта отрывочны. 7 тд на 15 марта 1945 года имела в своем составе 8 StuG III (из них 5 исправных), 2 танка Pz.Kpfw.IV (из них 1 исправен), 10 истребителей танков Pz.Kpfw.IV/70 (из них 6 исправных), а также 9 «Пантер» Pz.Kpfw.V (из них 5 исправных). Далее известно, что отведенная в тыл 7 тд 14 апреля 1945 года должна была получить 14 «Пантер» и 20 средних танков Pz.Kpfw.IV. Однако поставки новых танков по известным причинам были проблематичны, и новой матчастью удалось укомплектовать только 4-ю роту 11-го танкового полка. Это подразделение, в свою очередь, включили в состав 25-го танкового полка, который придали 7-й танковой дивизии. 19 апреля 1945 года боевая группа из 7 тд, представлявшая собой смешанный танковый батальон из 25 тп (10 танков Pz.Kpfw.V «Пантера» и 13 танков Pz.Kpfw.IV), была отправлена на фронт. 4-я полицейская панцергренадерская дивизия СС в марте понесла большие потери в боях под Данцигом. На 15 марта 1945 года она имела в своем составе 24 штурмовых орудия StuG III (из них 7 исправных), 8 ЗСУ на гусеничной базе Flakpz (5 исправных) и 2 «Пантеры» (обе машины неисправные). 25-я панцергренадерская дивизия также на 15 марта 1945 года насчитывала в своем составе 30 исправных штурмовых орудий StuG III/IV, 1 танк Pz.Kpfw.IV, 20 истребителей танков Pz.IV/70(V) (из них 19 исправных), 2 гусеничных ЗСУ и 32 танка Pz.Kpfw.V «Пантера» (30 исправных). Советское командование оценивало это соединение как опытное и вполне боеспособное. По данным разведотдела 1-й гвардейской танковой армии, на 1 апреля 1945 года в боевой состав 25-й панцергренадерской дивизии (командир генерал-майор вермахта Бурмайстер) входили 35-й панцергренадерский полк вермахта (командир подполковник Кроль), 119-й панцергренадерский полк (командир подполковник Хусе), 25-й артиллерийский полк, 25-й танкоистребительный дивизион, 25-й саперный батальон, 5-й танковый батальон, батальон связи, 125-я рота охраны и подразделения обеспечения. Панцергренадерские полки дивизии были трехбатальонного состава, в батальонах по 4 роты (3 стрелковых и одна пулеметная), насчитывавшие на 1.04.1945 года по 60–70 человек боевого состава. Первый батальон 119-го панцергренадерского полка был оснащен полугусеничными бронетранспортерами. Панцергренадерские полки имели 13-ю роту тяжелого оружия (2 150-мм и 6 75-мм орудий) и 14-ю роту ПТО. Противотанковый дивизион 25 пгд был трехбатальонного состава: 2 батареи самоходных орудий и одна батарея на мехтяге. 5-й танковый батальон на 1.04.1945 года имел 3 танковых роты по 7 танков Pz.Kpfw.V «Пантера» и батарею 75-мм САУ (8 единиц). На 7 апреля 1945 года в 5-м танковом батальоне 25 пгд имелись один Pz.Kpfw.IV, 2 Flakpz IV, 6 Pz.IV/70(A) и 28 танков Pz.Kpfw.V «Пантера» (вся техника исправная). 25-й танкоистребительный дивизион состоял из 30 StuG III, 12 Pz.IV/70(A) и одного неисправного истребителя танков Jagdpanzer IV. Национальный состав дивизии (людей — 5000 чел., пулеметов — 350, минометов — 40, орудий ПТО — 10, орудий полевых — 40, танков и САУ — около 30) до 80 % — немцы, остальные — поляки (жители Данцига и Катовице) и австрийцы.