20-я гвардейская Краснознамённая армия является правопреемницей 4-й гвардейской танковой армии Вооружённых Сил СССР.

4-я танковая армия формировалась по приказу Ставки Верховного Главнокомандования от 26 июня 1943 года в Московской области в районе Солнечногорска, Загорска и Кубинки.

4-я танковая армия, созданная из 6-го гвардейского механизированного Уральского добровольческого корпуса, 11-го танкового добровольческого корпуса и 30-го танкового Уральского добровольческого корпуса, 189-го (225-го гвардейского) авиационного и 118-го (6-го гвардейского) полков связи, вступила в бой в составе Западного фронта, затем перейдя в подчинение Брянскому. После не совсем удачных боёв (хотя 30-й корпус и стал 10-м гвардейским) армия была выведена в резерв без 11-го корпуса.

В феврале следующего года армия вошла в состав 1-го Украинского фронта и сражалась в его составе до конца войны. В этом же году в её состав были включены 68-я (6-я гвардейская) зенитная дивизия, 93-я (68-я гвардейская) танковая бригада, 22-я (70-я гвардейская) самоходная и 200-я (71-я гвардейская) лёгкая артиллерийские бригады, а также 51-й (7-й гвардейский) мотоциклетный, 19-й (119-й гвардейский) инженерно-танковый и 312-й гвардейский миномётный полки, сформирована 20-я (3-я гвардейская) моторизованная инженерная бригада.

В период проведения Орловской операции 1943 года войска армии во взаимодействии с 11-й гвардейской, 3-й и 63-й армиями разгромили 20-ю танковую, 10-ю и 25-ю панцергренадерские, 253-ю пехотную дивизии, нанесли большие потери 9-й и 18-й танковым и 208-й пехотной дивизиям Вермахта. Армия в Орловской операции прошла с боями около 400 километров, форсировала реки Орс, Лубна, Цкань, Нугрь, Сухая Орлица, освободила около 200 населённых пунктов и, перерезав основные коммуникации противника, создала угрозу окружения всей Орловско-Болховской вражеской группировки.

С 4 марта 1944 года в составе первого Украинского фронта армия участвовала в Проскуровско-Черновицкой операции, в освобождении города Львова, Висло-Одерской операции, в штурме Берлина, освобождении Праги. Она прошла с боями около 3 800 километров по советской земле, территории Польши, Германии и Чехословакии. На своём пути войска армии освободили от немецко-фашистских захватчиков свыше 14 тысяч населённых пунктов.

Сама армия и вновь включённые в состав соединения стали гвардейскими лишь в марте 1945 года, после успешных боёв в междуречье Вислы и Одера. В преддверии Берлинской операции в армию был включён 5-й гвардейский механизированный корпус.

С 1946 по 1949 годы носила статус кадрированной танковой дивизии (4-я гвардейская отдельная кадровая танковая дивизия) в составе ГСОВГ. Позднее (с 1949 по 1957 год 4-я гвардейская механизированная Краснознамённая армия) в составе Группы советских войск в Германии, была переименована в 1960 году в 20-ю гвардейскую Краснознамённую армию.

Армия принимала участие в операции «Дунай» (ввод советских войск в Чехословакию) 21 августа 1968 года.

Пребывавшие в составе армии 5-я и 7-я гвардейская механизированные дивизии (бывшие одноимённые механизированные корпуса) убыли в Союз, а вместо них были включены 25 тд, 35-я и 14-я гвардейская мотострелковые дивизии (бывшие 1-я и 14-я гвардейская механизированные дивизии), причём последняя из них в 1982 году стала 32-й гвардейской тд.

К моменту вывода из Германии в составе армии сохранились соединения времён войны — 44-й отдельный гвардейский понтонно-мостовой Берлинский орденов Кутузова, Богдана Хмельницкого, Александра Невского и Красной Звезды полк, 90-я гвардейская танковая Львовская ордена Ленина, Краснознамённая, ордена Суворова дивизия (2-го формирования) (бывший 6-й гв. мк — последний командир корпуса Пушкарёв С. Ф., затем 6-я гв. мсд — последний командир дивизии Дорофеев А. А.). До конца 1970-х гг. в составе армии числилась её «родная» 10-я гвардейская танковая дивизия (бывший 10-й гвардейский танковый корпус).

В 1994 году 20-я гвардейская армия, входившая в состав Западной группы войск, была выведена из Германии и преобразована в 20-й гвардейский армейский корпус. В 1998 году из корпуса образована общевойсковая армия. Штаб армии располагался в Воронеже в течение 19 лет, после чего был переведён в Нижегородскую область, посёлок Мулино (2010—2015).

В 2015 году штаб был передислоцирован обратно в Воронеж в силу возросшего стратегического значения этого региона на границе с Украиной, находится в центре города на проспекте Революции, дом 8. Объединению было возвращено прежнее наименование — 20-я гвардейская общевойсковая армия. Подмосковные дивизии, входившие в состав 20-й армии, вошли в состав воссозданной в ноябре 2014 года 1-й гвардейской танковой Краснознамённой армии.

Соединения и части 20-й армии дислоцируются в Воронежской, Курской, Белгородской, Смоленской, Брянской областях России

На 1991 год

    Штаб армии — Эберсвальде, позывной — «Вершина»

Соединения и части армейского подчинения

    6-я отдельная гвардейская мотострелковая Берлинская ордена Богдана Хмельницкого бригада, Берлин-Карлсхорст в/ч пп 67586, позывной — «Мореход» — на 1990 год на вооружении бригады находились: 141 танк Т-64, 66 БМП-1, 34 БТР-80
    27-я ракетная бригада, Ютербог
    464-я ракетная бригада, Фюрстенвальде (ТРК 9К79 «Точка», 12 Р-145БМ)
    67-я зенитная ракетная бригада, Эльсталь
    387-я гвардейская артиллерийская Келецко-Берлинская орденов Кутузова, Богдана Хмельницкого, Александра Невского и Красной Звезды бригада, Альтес-Лагер (36 2С5 «Гиацинт», 33 Д-20, 7 ПРП-3, 6 1В18, 2 1В19)
    479-я отдельная инженерно-сапёрная бригада, Эберсвальде (2 БТР-60)
    117-я бригада материально-технического обеспечения, Эберсвальде
    337-й отдельный вертолётный полк, Мальвинкель (49 Ми-24, 8 Ми-8)
    487-й отдельный вертолётный полк, Пренцлау (25 Ми-24, 17 Ми-8)
    6-й отдельный гвардейский Львовско-Берлинский полк связи, Эберсвальде (10 Р-145БМ, 1 Р-156БТР, 1 П-240БТ, 2 Р-2АМ)
    44-й отдельный гвардейский понтонно-мостовой Берлинский орденов Кутузова, Богдана Хмельницкого, Александра Невского и Красной Звезды полк, в/ч п/п 98 101 (позывной — «Акрополь») Франкфурт-на-Одере
    264-й отдельный радиотехнический полк, Нойденбритц
    247-й отдельный батальон охраны и обеспечения, Эберсвальде
    41-я отдельная вертолётная эскадрилья, Финов (2 Ми-8, 2 Ми-6, 2 Ми-24К, 2 Ми-24Р), позывной — «Мешалка»
    154-й отдельный противотанковый артиллерийский дивизион, Альтес-Лагер
    483-й отдельный переправочно-десантный батальон
    423-й радиорелейный кабельный батальон
    48-й отдельный радиотехнический батальон
    1034-й отдельный батальон РЭБ
    43-й отдельный батальон засечки и разведки (обзр, в/ч пп 61512) Бизенталь (позывные «Липаза-40», «Баклажан»)
    283-й отдельный батальон химической защиты (обхз), Киц
    255-й отдельный ремонтно-восстановительный батальон
    307-й отдельный ремонтно-восстановительный батальон

Дивизии

    25-я танковая Краснознамённая дивизия, Фогельзанг, в/ч пп 61000, позывной — Биточек. В 1989 году дивизия была выведена из ГДР в г. Чугуев Украинской ССР и расформирована.
    32-я гвардейская танковая Полтавская Краснознамённая, орденов Суворова и Кутузова дивизия, Ютербог, в/ч пп 60875, позывной — Микка. Выведена в УССР в состав 6-й гвардейской танковой армии и расформирована.
    35-я мотострелковая Красноградская Краснознамённая дивизия, Крампниц (Потсдам) в/ч пп 60654, позывной — «Биология», расформирована в 1992 году;

    Всего: 149 танков Т-80, 331 БМП (112 БМП-2, 191 БМП-1, 28 БРМ-1К), 290 БТР-60, 126 САУ (72 2С1, 54 2С3), 72 миномёта 2С12, 18 РСЗО Град.

    90-я гвардейская танковая Львовская ордена Ленина, Краснознамённая, ордена Суворова дивизия, Бернау, в/ч пп 61150 («Весёлый»);

    Всего: 249 танков Т-80, 427 БМП (167 БМП-2, 233 БМП-1, 27 БРМ-1К), 28 БТР (2 БТР-70, 26 БТР-60), 126 САУ (72 2С1, 54 2С3), 36 миномётов 2С12, 18 РСЗО Град.

20-я гвардейская общевойсковая армия  На 2019 год

    Управление армии (г. Воронеж);

Соединения и части армейского подчинения

    1-я отдельная гвардейская танковая Уральско-Львовская ордена Октябрьской Революции, Краснознамённая, орденов Суворова и Кутузова добровольческая бригада имени Маршала Советского Союза Р. Я. Малиновского (г. Богучар)
    236-я артиллерийская бригада, в/ч 53195 (г. Коломна);
    448-я ракетная бригада (г. Курск);
    53-я зенитная ракетная бригада, в/ч 32406 (г. Курск);
    9-я гвардейская Львовско-Берлинская орденов Богдана Хмельницкого и Красной Звезды бригада управления (г. Воронеж);
    152-я отдельная бригада МТО (г. Лиски, Воронежская область);
    16-й инженерно-сапёрный полк (Богучар);
    н-й отдельный батальон РЭБ.

Дивизии

    3-я мотострелковая Висленская Краснознамённая, орденов Суворова и Кутузова дивизия (г. Богучар, Валуйки, Солоти);
    144-я гвардейская мотострелковая Ельнинская Краснознамённая, ордена Суворова дивизия (Смоленск, Ельня, Почеп, Клинцы, Займище)