23 июля 1942 войска 6-й армии (командующий генерал-полковник Ф. Паулюс) начали наступление с задачей захватить Сталинград, Астрахань и закрепиться на Волге. 26 июля танковые и моторизованные соединения противника прорвали оборону 62-й армии и вышли в район Каменского. Советское командование нанесло контрудар силами 1-й и 4-й танковых армий, не закончивших формирование и имевших всего лишь 240 танков и две стрелковых дивизии, которые не смогли остановить врага, но несколько задержали его продвижение. Тяжёлые сражения развернулись также на фронте 64-й армии, но и здесь врагу не удалось с ходу прорваться в Сталинград. Возросшее сопротивление советских войск, сражавшихся с исключительным героизмом, вынудило немецко-фашистское командование сузить полосу наступления 6-й армии, выдвинув левее неё на Дон 8-ю итальянскую армию (командующий генерал-полковник И. Гарибальди), а 31 июля снять с кавказского направления 4-ю танковую армию (командующий генерал-полковник Г. Гот), с тем чтобы ударом с Ю.-З. Помочь 6-й армии овладеть Сталинградом. Главные силы 4-й танковой армии 5 августа вышли в район Абганерово, Плодовитое, где были остановлены войсками 64-й армии, отведёнными с Дона. В связи с тем что советские войска растянулись на фронте до 800
Немецко-фашистское командование решило овладеть Сталинградом путём нанесения одновременных ударов 6-й армией и 4-й танковой армией по сходящимся направлениям. Превосходя советские войска в орудиях и миномётах в 2,2 раза, в танках в 4 раза и в самолётах в 2 раза, противник 15—17 августа возобновил наступление на всём фронте внешнего оборонительного обвода, на который отошли советские войска. После ожесточённых сражений с 17 по 20 августа врагу удалось форсировать Дон на участке Трёхостровская, Вертячий, Песковатка. 23 августа 14-й танковый корпус противника прорвался в районе Вертячего и, рассекая сталинградскую оборону на две части, вышел к Волге в районе Латошинка — Рынок. 62-я армия была отрезана от др. армий Сталинградского фронта и 29 августа передана в Юго-Восточный фронт. Немецко-фашистская авиация подвергла Сталинград варварским бомбардировкам. 24 августа часть сил 14-го немецкого танкового корпуса перешла в наступление в направлении тракторного завода, но безуспешно. Здесь в ожесточённых боях участвовали отряды народного ополчения сталинградских заводов, которые при поддержке Волжской военной флотилии остановили врага. Одновременно войска Сталинградского фронта, отошедшие на С.-З., атаковали противника с С. и вынудили его отвлечь значительные силы, предназначенные для захвата Сталинграда. 14-й танковый корпус оказался отрезанным от тылов и несколько дней получал снабжение по воздуху. На южных подступах к Сталинграду войска Юго-Восточного фронта упорно отбивали атаки 4-й немецкой танковой армии. Лишь 29 августа врагу удалось прорвать фронт и выйти в район Гавриловки (юго-западнее Красноармейска). Войска Сталинградского фронта (1-я гвардейская, 24-я и 66-я армии) в начале сентября дважды переходили в наступление, которое значительного успеха не имело, но отвлекло силы врага и несколько облегчило положение защитников города. Т. о., в ходе боев с 15—17 августа по 12 сентября советские войска и на этот раз сорвали план противника и остановили его перед городским оборонительным обводом.