Сталинградский фронт образован 12 июля 1942 года на базе полевого управления войск Юго-Западного фронта, в составе 21-й, 62-й, 63-й и 64-й армий. В дальнейшем в состав фронта вошли: 24-я армия; 28-я армия;38-я армия; 51-я армия; 57-я армия; 66-я армия; 1-я гвардейская армия; 2-я гвардейская армия; 1-я танковая армия; 4-я танковая армия; 8-я воздушная армия. Фронтом в разное время командовали: Маршал Советского Союза С. К. Тимошенко, генерал-лейтенант В. Н. Гордов, генерал-полковник А.И. Ерёменко.
Бои на подступах к Сталинграду.
Перед Сталинградским фронтом стояла задача: обороняясь в полосе шириной 520 км, остановить дальнейшее продвижение противника. В начальный период оборонительных действий под Сталинградом противник превосходил советские войска по личному составу в 1,7 раза, по артиллерии и танкам — в 1,3 раза, по количеству самолётов — более чем в 2 раза. В связи с прорывом немецкими войсками советского фронта на юго-западном направлении Сталинградский фронт получил задачу остановить противника, не допустить его к Волге, прочно оборонять рубеж по реке Дон. 17 июля 1942 года авангард 6-й немецкой армии встретился с передовыми отрядами 62-й и 64-й армий, выдвинутыми на дальние подступы к Сталинграду. Бои передовых отрядов явились началом Сталинградской битвы 1942-1943 годов. После 6 дней боёв на этом рубеже противник вынужден был развернуть часть главных сил 6-й армии. Через две недели с кавказского направления на сталинградское была перенацелена 4-я немецкая танковая армия.
Члены Военного совета Сталинградского фронта: Хрущёв, Кириченко, Чуянов и комфронта Ерёменко, декабрь 1942 г.
В связи с возросшей шириной полосы обороны (около 800 км) фронт 7 августа 1942 года разделён на Сталинградский (21-я, 62-я, 63-я, 4-я танковая, 16-я воздушная армии) и Юго-Восточный (51-я, 57-я и 64-я армии), а 10 августа Сталинградский фронт подчинён командующему войсками Юго-Восточного фронта. Директивой от 28 сентября 1942 года Ставка ВГК упразднила единое командование Юго-Восточного и Сталинградского фронтов и 30 сентября 1942 года переименовала Сталинградский фронт в Донской, а Юго-Восточный — в Сталинградский.