С середины 1943 г., согласно директивам Гитлера, наиболее крупные города на пути наступающей Красной Армии должны были быть превращены в крупные оборонительные узлы, так называемые «крепости», своего рода «волноломы», призванные задерживать наступающие Советские войска. Начиная с Октября 1944 г. в Бреслау велись интенсивные фортификационные работы, силами гражданского населения, заключенными концлагерей, а также подошедшими из Германии саперными частями и соединениями. Инженерные работы в Бреслау проводились планомерно, с использованием уже приобретенного Вермахтом опыта. Бреслау готовился для круговой обороны.

Осада Бреслау началась 13 Февраля. Гарнизон города насчитывал 80.000 человек, включая 269 Стрелковую дивизию, 609 Стрелковую дивизию, вновь сформированную из местного резерва, крепостной батальон СС “Бесселейн”, охранный батальон РОА, 40 Батальонов Фольксштурма, разрозненные части Военных училищ, Авиаполевых частей Люфтваффе, Гитлерюгенда и Полиции. Командование гарнизоном принял на себя Генерал-майор Нейхофф, заменивший собой неугодного Ханке Генерала Краузе. Боевой дух защитников Бреслау был очень высок, - ибо это была первая “крепость” на немецкой земле, кроме того, огромную роль играли организаторские способности и пропаганда Гаулейтера Ханке, оставшегося фанатично преданным идее национал социализма.

16 Февраля 1945 г., была попытка первого штурма осажденного города. Как и предполагало немецкое командование, - вперед пошли танки со штурмовыми группами на броне. Укрепления в предместьях Бреслау были быстро прорваны. Начались тяжелые бои за город. Только в первые три дня были уничтожены 76 Советских танков, в основном на улицах города от огня “Панцефаустов” и “Панцершреков”, противотанковых и зенитных орудий, а также быстро меняющими свои позиции штурмовыми орудиями. Основными участками боев стал промышленный район города и аэродром в предместье. С оборонных предприятий города на позиции доставлялись импровизированные орудия и минометы и боеприпасы.

В течение первых 2-х недель боев Советские войска потеряли 162 танка, в основном уничтоженных на улицах города и около 4.000 человек пехоты. С начала марта под влиянием первых неудач, Красная Армия изменила тактику и занялась постепенным подавлением опорных пунктов огнем артиллерии по квадратам и применением тактики выдавливания противника в центр города с использованием штурмовых групп при поддержке саперных подразделений. В качестве отборных штурмовых частей были введены в бой 3 Батальона морской пехоты Краснознаменного Балтийского флота. Огнем артиллерии была выведена из строя посадочная полоса на Кайзерштрассе. Была повторена попытка строительства нового аэродрома в центре города, но она была успешно пресечена действиями Советской артиллерии и штурмовой авиацией. Немецкие войска оказывали яростное сопротивление, с боем оставляя дом за домом, однако судьба города уже была решена. 4 Мая вдохновитель обороны Бреслау Гаулейтер Ханке был эвакуирован из города самолетом “Fiseler-156 Storch”, чтобы занять пост Рейхсфюрера СС, вместо смещенного Гиммлера. Спустя неделю он пропал без вести в районе Праги. 6 Мая комендант Бреслау Генерал Нейхофф подписал акт о капитуляции. Потери в живой силе Вермахта составили 7.000 человек, потери Красной Армии - 9.000 человек. Потери Советских танков и САУ составили около 200 единиц, из них 70%, в первые 2 недели боев. Более 2/3 городских строений были разрушены. Потери гражданского населения составили около 80.000 человек, включая Фольксштурм и подразделения Гитлерюгенда. 9 Мая город официально перешел под Польское административное управление.