В январе и первых числах февраля 1945 года в ходе Висло-Одерской операции войска 1-го Украинского фронта на широком фронте вышли к реке Одер и захватили несколько плацдармов на её левом берегу. Несмотря на поражение, немецкому командованию в кратчайшие сроки удалось создать новый оборонительный рубеж, основой которого стали города-крепости: Бреслау, Глогау и Лигниц. Для развития дальнейшего наступления, советским командованием была спланирована наступательная операция 1-го Украинского фронта под названием Нижне-Силезская наступательная операция.
Первоначально план операции предусматривал нанесение главного удара с плацдармов на Одере, прорыв обороны противника и дальнейшее наступление ударной группировки фронта в направлении Берлина. Однако, командующим 1-м Украинским фронтом маршалом И. С. Коневым было принято решение одновременно нанести три согласованных удара. Самая мощная группировка, включающая четыре общевойсковые (3-я гвардейская, 6-я, 13-я, 52-я) и две танковые армии (3-я гвардейская и 4-я), была сосредоточена на плацдарме севернее Бреслау. Южнее Бреслау сосредоточились 5-я гвардейская и 21-я армии, усиленные двумя танковыми корпусами. На левом крыле фронта должны были наступать 59-я и 60-я армии. Силы наступавших состояли из 980 тысяч личного состава, 1289 танков и 2380 самолётов. Им противостояли 16 пехотных, 2 легкопехотных, 4 танковые, 2 моторизованных, 1 лыжная дивизии, 7 боевых групп, 1 танковая бригада, корпусная группа «Бреслау». В ходе сражения немецким командованием для противодействия наступающим были переброшены ещё несколько танковых, моторизованных и пехотных дивизий. Таким образом, общая численность немецкой группировки достигала 700 тысяч человек.
Карта-схема Нижне-Силезской операции.
Наступление 1-го Украинского фронта началось утром 8 февраля после 50-минутной артиллерийской подготовки. На всей протяжённости фронта разгорелись ожесточённые бои. За первые два дня операции наибольшего успеха добились армии правого крыла фронта. К исходу 10 февраля они прорвали оборону противника и продвинулись вглубь его территории до 60 км. На центральном участке, в районе крепости Бреслау, наступающие войска встретили сильное сопротивление и двигались вперёд с большим трудом. На левом фланге фронта 59-я и 60-я армии, не имевшие численного превосходства над противником, не сумели прорвать немецкую оборону и по приказу Конева 10 февраля перешли к обороне.
Солдаты Фольксштурма в Силезии.
Немецкие войска у Бреслау.
К 11 февраля танковой армии П. С. Рыбалко удалось выйти к реке Бобер и частью сил форсировать её. 4-я танковая армия, наступавшая севернее, с ходу преодолела обе водные преграды и устремилась к Нейсе. Не сумев с ходу взять Бреслау, советские войска 13 февраля завершили окружение крепости. Для блокирования гарнизона крепости была выделена только 6-я армия генерала В. А. Глуздовского, а высвободившиеся войска могли быть использованы для дальнейшего развития наступления. Проанализировав обстановку, командование фронта пришло к заключению, что цели, поставленные в начале операции, не будут достигнуты и наступление на Берлин пока невозможно. В связи с этим задачи фронта были изменены. 16 февраля 4-я танковая армия Лелюшенко, оставила занятый ранее плацдарм на реке Бобер. А в целом войска фронта были вынуждены отбивать контрнаступление немецких резервов – танковой, пехотной и моторизированной дивизий. Лишь к 22 февраля силами двух советских армий противника удалось не только остановить, но и оттеснить на юг.
Несмотря на упорное сопротивление немцев, к 24 февраля войска 1-го Украинского фронта вышли к Нейсе на участке Пенциг — устье Нейсе, оставив у себя в тылу окружённые гарнизоны городов Глогау и Бреслау. Вместе с тем, южное крыло фронта угрожающе нависло над верхне-силезской группировкой немецких войск и командование фронта приступило к разработке плана Верхне-Силезской операции.
В результате Нижне-Силезской операции войска 1-го Украинского фронта продвинулись вглубь территории Германии на 150 км и на широком участке вышли к реке Нейсе. Фронт занял выгодное положение для дальнейшего наступления на Берлин. В ходе операции Красная Армия потеряла 99 тысяч человек, из них безвозвратно — 23 тысячи. Потери, понесённые немецкими войсками составили 11 тысяч человек.