По советским данным, на 16 марта 1945 года танковая дивизия «Мюнхеберг» состояла из двух мотопехотных полков, танкового батальона и артиллерийского полка. Командиром дивизии был генерал-майор Мушерт. Командирами 1-го и 2-го панцергренадерских полков являлись, соответственно, майор Штойбер и подполковник Родуст. Название дивизии позаимствовано у района формирования этого соединения, где на базе охранного полка «Великая Германия», других запасных подразделений 3-го Военного округа оно и было, собственно, создано. В начале апреля, не будучи еще полностью сформированной (отсутствовали противотанковый дивизион, саперный батальон, дивизион самоходных орудий, 13-я и 14-я роты гренадерских полков), соединение было переброшено в район западнее Кюстрина, где сменило части 25-й панцергренадерской дивизии.
По показаниям немецких пленных, оба мотопехотных полка были трехбатальонного состава, каждый батальон состоял из трех стрелковых рот по 60–70 человек личного состава, 7–8 ручных пулеметов, 25–30 фаустпатронов и одной роты тяжелого орудия: 100–130 человек, 8 станковых пулеметов и 6 81-мм минометов.
Артполк 3-х дивизионного состава имел новую материальную часть.
Боевой и численный состав дивизии на 1 апреля 1945 года составлял: 5000 человек, 150 пулеметов, 22 миномета, 12 противотанковых орудий, 25 полевых орудий и 45 танков. 20 апреля 1945 года дивизии была подчинена боевая группа «Эйслер», имевшая несколько десятков бойцов, действующих в пешем строю.
Реально это соединение представляло из себя боевую группу на базе танковой дивизии, однако в официальных документах тд «Мюнхеберг» изначально формировалось по штату 1945 года как полнокровная танковая дивизия. Немецкие данные на 7 апреля 1945 года указывают на наличие в тд «Мюнхеберг» 3 Pz.Kpfz.IV (2 неисправных), один Pz.Kpfz.IV/70(A), 22 «Пантеры» (из них 4 неисправны), 13 «Тигров» (5 неисправных) и один Jagdpanzer IV. Видимо, командование вермахта в скором времени предполагало полностью укомплектовать это соединение согласно штатному расписанию. Однако, несмотря на свою недоукомплектованность, тд Мюнхеберг имела в своем составе роту танков и была сильнейшим соединением вермахта на берлинском направлении, участвуя в боевых действиях до 2 мая 1945 года. Так, еще 1 мая 1945 года 5 «Тигров» вели бои в районе Зоологического сада, последняя из этих машин (танк «Тигр I») была подбита в конце дня в районе Бранденбургских ворот.
Панцергренадерская дивизия «Курмарк» начала формироваться по штатам Panzer-Grenadier-Division 44 30 января 1945 года. Согласно типовой структуре, данная дивизия должна была иметь дивизион штурмовых орудий: три батареи Jagdpanzer 38 и одну батарею Pz.IV/70. Фактически для формирования танкового подразделения панцергренадерской дивизии «Курмарк» был использован 51-й танковый батальон. На его оснащение с 23 по 25 января прибыло 28 САУ «Хетцер». 2 февраля 1945 года в состав дивизии дополнительно был включен 1-й батальон танкового полка «Бранденбург», имевший на вооружении 45 танков типа Pz.Кpfw.V «Пантера». По советским данным, пехотная дивизия «Курмарк» была преобразована в панцергренадерскую в районе города Мюнхеберг. В состав дивизии на середину апреля входили мотополк, артполк и танковый батальон. По показаниям пленных, отдельный танковый батальон был объединен с одним батальоном на бронетранспортерах в танковый полк. Командир дивизии — полковник Лангхайт. Таким образом, называясь панцергренадерской, дивизия «Курмарк» по составу и численности материальной части реально являлась танковой. 26 января в состав дивизии была включена боевая группа из двух танков «Тигр I», которые были переданы из состава танкового корпуса «Великая Германия». На 15 марта 1945 года в составе дивизии числилось 3 танка Pz.Kpfw.IV (из них 2 исправных), 38 танков Pz.Kpfw.V «Пантера» (из них 26 исправных) и один боеготовый танк «Тигр I». На 7 апреля 1945 года имеются другие немецкие данные: 29 (одна неисправна) в танковом батальоне, 12 StuG III, 3 Pz.Kpfw.IV (один неисправен), неисправная «Пантера» и 12 Jagdpanzer 38(t) «Хетцер» (две неисправны) в танкоистребительном дивизионе. По показаниям пленных, захваченных советской разведкой, стало известно, что количество САУ и танков в дивизии на 14–16 апреля 1945 года колебалось в пределах 40–45 машин, а на пополнение личного состава дивизии прибыло до 1000 человек моряков. К началу Берлинской операции дивизия находилась в резерве в районе Лицена (юго-западнее н/п Зеелов) и была введена в бой только 16 апреля 1945 года в районе Дольгелин.
В конце апреля 1945 года(18–19 апреля 1945 года) панцергренадерская дивизия «Курмарк» активно вела бои в районе южнее Марксдорфа, где действовало до 20 танков типа Pz.Kpfw.V «Пантера», а затем отошла на Бухгольц.
С выходом советских войск в районы Ной-Мюле, Кинбаум, Хангельсберг создалась прямая угроза всем коммуникациям Франкфуртской группировки немецких войск. Для обеспечения целостности ее левого фланга из района Ной-Мюле в район Фюрстенвальде была переброшена часть сил дивизии «Курмарк», которые заняли оборону на рубеже Хойнерсдорф, Берлендорф, 2 км зап. Фалькенхагена. Однако уже 20 апреля немецкие войска были выбиты из города Бухгольц и отошли в южном направлении, где и завершили боевые действия в полосе ответственности 1-го Украинского фронта.
20-я панцергренадерская дивизия после ее разгрома на Сандомирском плацдарме была превращена в боевую группу и действовала на правом фланге 1-го Украинского фронта. В середине марта она была выведена в район Фюрстенвальде, получив пополнение в личном составе и технике. На 15 марта 1945 года в дивизии числилось 19 танков Pz.Kpfw.IV (все неисправны), 21 истребитель танков Pz.IV/70 (V) (все исправны) и 3 ЗСУ на танковом шасси. Дивизия имела 76-й и 90-й гренадерские полки (76-й имел на вооружении бронетранспортеры), 20-й артиллерийский полк, 20-ю роту охраны, 20-й противотанковый дивизион, 20-й батальон связи, 20-й саперный батальон и другие спецподразделения. Командиром дивизии был генерал-лейтенант Яуэр, командиром 90-го гренадерского полка — полковник Шумен.
В течение 12–13 марта 1945 года дивизия была переброшена в район западнее города Кюстрин, где безуспешно вела бои по деблокированию кюстринского гарнизона в течение марта — начала апреля 1945 года. С началом Висло-Одерской операции советских войск дивизия продолжала оставаться в указанном районе.
В боях за Кюстрин 76-й гренадерский полк потерял 350 человек убитыми и 230 ранеными. 28 марта 1945 года дивизия получила пополнение в количестве 3500 человек (главным образом летный состав из Фюрстенвальде). На 7 апреля 1945 года в 8-м танковом батальоне дивизии было 16 Pz.Kpfw.IV (одна неисправна), 3 ЗСУ Flakpz IV и 16 истребителей танков Pz.IV/70(А). После начала нового советского наступления 20-я панцергренадерская дивизия вела оборонительные бои в районе Зеелов, Гузов. Согласно показаниям пленных, на 19 апреля 1945 года остатки 76-го панцергренадерского полка (100–150 человек) обороняли н/п Оберсдорф. 90-й полк также был практически полностью уничтожен. Из разговоров офицеров штаба одному из пленных стало известно, что 20-й артиллерийский полк потерял до 70 % материальной части, а дивизион ПТО — все орудия. Саперный батальон был полностью уничтожен. Пленный 20-го саперного батальона, захваченный 18 апреля 1945 года, показал: «При появлении русских 3-я рота разбежалась. Я в числе 14 человек был задержан на дороге жандармерией и послан в район н/п Гельсдорф, где находится штаб. Когда мы вновь увидели бегущих немецких солдат и оставили окопы, нас опять задержала жандармерия и послала на позиции в районе н/п Марксдорф. Нас было 17 человек во главе с лейтенантом. При приближении русских танков все разбежались, и первым убежал лейтенант. Я скрылся в одном доме и 18 апреля сдался в плен». Разведбатальон до 16 апреля насчитывал 80 человек и использовался как охрана штаба. На 20 апреля в батальоне осталось 15 человек. В самоходных установках имелся запас горючего только на 25 км. На 19 апреля штаб дивизии находился в городе Хохенгартен. К утру 20 апреля на участке 20-й панцергренадерской дивизии — Мюнхеберг — Эгерсдорф — Темпельберг образовался прорыв. На этом участке продвигающиеся передовые отряды советских войск сопротивления не встречали. Пленный радист разведбатальона 20-й панцергренадерской дивизии показал: «Командир 20 мд (пгд) в своих радиограммах командирам мотополков требовал любой ценой удерживать позиции, на что последовал ответ: „Несем большие потери, русские обошли наши позиции, солдаты бегут, нечем держаться“. На это командир дивизии ответил: „Бегущих расстреливать!“».