28 декабря 1897 г. — родился в селе Лодейно Кировской области.
Май 1916 г. — призван в армию, после окончания учебной команды направлен младшим унтер-офицером артиллерийского дивизиона на Юго-Западный фронт.
Январь 1918 г. — демобилизовался из армии.
Март 1918 г. — избран членом Никольского уездного исполкома Вологодской губернии, назначен уездным военным комиссаром.
Май 1918 г. — вступил в члены РКП(б).
Июль 1918 г. — участвовал в подавлении мятежа «левых» эсеров в Москве.
1918–1920 гг. — командир отряда Красной Армии на Восточном фронте, комиссар бронепоезда, стрелковой бригады, а затем дивизии в Сибири и Забайкалье.
Февраль 1921 г. — участник подавления белогвардейского мятежа в Кронштадте.
1921–1922 гг. — комиссар штаба Народно-революционной армии Дальневосточной республики.
1923 г. — комиссар 17-го Приморского стрелкового корпуса.
1924 г. — комиссар и начальник политотдела 17-й стрелковой дивизии (Нижний Новгород).
1926 г. — слушатель Курсов усовершенствования высшего начальствующего состава при Военной академии имени М. В. Фрунзе.
1926–1931 гг. — командир и военком 72-го стрелкового полка Самаро-Ульяновской Железной дивизии, 50-го Краснознаменного стрелкового полка имени К. Е. Ворошилова 17-й Нижегородской стрелковой дивизии.
1932–1934 гг. — слушатель Военной академии имени М. В. Фрунзе.
1934–1937 гг. — командир стрелковой дивизии и корпуса в Белорусском военном округе, комдив.
Зима 1937/38 гг. — командующий особой группой советских войск в Монгольской Народной Республике, с июля 1938 г. — комкор.
1938–1940 гг. — командующий 2-й отдельной Краснознаменной Дальневосточной армией, с марта 1939 г. — командарм 2-го ранга.
Март 1939 г. — избран кандидатом в члены ЦК ВКП(б).
С мая 1940 г. — командующий войсками Забайкальского военного округа, с июня — генерал-лейтенант.
С января 1941 г. — командующий войсками Северо-Кавказского военного округа.
С июня 1941 г. — командующий 19-й армией.
С 12 сентября 1941 г. — командующий войсками Западного фронта, с 11 сентября — генерал-полковник.
С 17 октября 1941 г. — командующий войсками Калининского фронта.
С 26 августа 1942 г. — командующий войсками Западного фронта.
С 14 марта 1943 г. — командующий войсками Северо-Западного фронта.
С июля 1943 г. — командующий войсками Степного Военного округа (с 9 июля — фронта). С 26 августа — генерал армии.
С октября 1943 г. — командующий войсками 2-го Украинского фронта, с 20 февраля 1944 г. — Маршал Советского Союза.
С мая 1944 по май 1945 г. — командующий войсками 1 —го Украинского фронта.
29 июля 1944 г. — присвоено звание Героя Советского Союза.
1 июня 1945 г. — присвоено звание дважды Героя Советского Союза.
1945–1946 гг. — главнокомандующий Центральной группой войск и Верховный комиссар по Австрии.
1946–1950 гг. — главнокомандующий Сухопутными войсками и заместитель Министра Вооруженных Сил СССР.
1950–1951 гг. — главный инспектор Советской Армии и заместитель военного министра.
1951–1955 гг. — командующий войсками Прикарпатского военного округа.
Октябрь 1952 г. — избран членом ЦК КПСС.
С мая 1955 по апрель 1960 г. — Главнокомандующий Объединенными вооруженными силами стран Варшавского Договора, с марта 1956 г. — первый заместитель Министра обороны СССР.
1960–1961 гг. — генеральный инспектор Группы генеральных инспекторов Министерства обороны СССР.
1961–1962 гг. — главнокомандующий Группой советских войск в Германии.
С 1962 г. — генеральный инспектор Группы генеральных инспекторов Министерства обороны СССР.
1970 г. — присвоено звание Героя Чехословацкой Социалистической Республики.
1971 г. — присвоено звание Героя Монгольской Народной Республики.