Первоначально Закавказский фронт был образован 23 августа 1941 года на базе Закавказского военного округа с целью прикрытия государственных границ с Ираном, Турцией, обороны Черноморского побережья Кавказа. 30 декабря 1941 года Закавказский фронт переименован в Кавказский фронт. Директивой ставки ВГК № 170070 от 28 января 1942 года в целях удобства управления и более успешного выполнения задания по освобождению Крыма разделён на Крымский фронт и Закавказский военный округ.
Советские войска в битве за Кавказ.
На основании приказа ставки ВГК №0075 от 28 апреля 1942 года вновь был сформирован Закавказский фронт на базе Закавказского военного округа. В ходе Битвы за Кавказ 1942-1943 годов в августе -декабре 1942 года войска фронта провели Моздокско-Малгобекскую, Нальчикско-Орджоникидзевскую, Новороссийскую и Туапсинскую операции, в ходе которых во взаимодействии с Черноморским флотом и Азовской военной флотилией остановили наступление противника и подготовились к переходу в наступление. 3 января 1943 года Закавказский фронт перешёл в наступление Северной группой войск на Нальчикско-Ставропольском направлении, а 11-16 января Черноморской группой войск — на Краснодар и Новороссийск. В дальнейшем Закавказский фронт прикрывал Черноморское побережье на участке Лазаревское — Батуми и государственную границу с Турцией и Ираном.
В августе 1945 года, в связи с демобилизацией в Советском Союзе, на базе Закавказского фронта образован Тбилисский военный округ.