14 октября 1943 года советские войска под командованием генерала армии Р. Я. Малиновского в ходе ожесточённых боёв освободили Запорожье от немецко-фашистских захватчиков.
Успешная наступательная операция проводилась в рамках Нижнеднепровской стратегической наступательной операции советских войск. Предшествовавшие этой операции действия привели к тому, что были освобождены Донбасс и Левобережная Украина, с ходу был форсирован Днепр и образовано 23 плацдарма на его правом берегу. Однако немцы продолжали удерживать на левом берегу Днепра три плацдарма, которые необходимо было ликвидировать в кратчайшие сроки. Этим объясняется тот факт, что Нижнеднепровская стратегическая наступательная операция проводилась фактически без должной подготовки. В общей сложности к проведению наступления привлекались войска трёх фронтов: Степного, Юго-Западного и Южного, переименованных 20 октября 1943 года во 2-й, 3-й и 4-й Украинские соответственно.
На момент проведения Нижнеднепровской стратегической наступательной операции фронтами командовали: — маршал И.С. Конев (Степной фронт), — генерал армии Р.Я. Малиновский (Юго-Западный фронт), — генерал армии Ф.И. Толбухин (Южный фронт). Особенностями Запорожской наступательной операции стало то, что, несмотря на имевшийся перевес над противником в живой силе и технике, коммуникации советских войск были достаточно растянуты, а это приводило к дефициту боеприпасов и горючего, сложностям в перегруппировке войск. Военные части и соединения имели некомплект личного состава по причине того, что уже около 3 месяцев вели непрерывные бои. Несмотря на имевшиеся сложности и упорное сопротивление немецких войск, в ходе Запорожской наступательной операции был ликвидирован Запорожский плацдарм, а также освобождён город Запорожье.
Впервые в войне город брался штурмом ночью силами нескольких армий. Стремительная ликвидация плацдарма создала условия для наступления на Кривой Рог, а также спасла от полного уничтожения Днепрогэс.