После успешного проведения Львовско-Сандомирской операции 1-й Украинский фронт участвовал в Восточнокарпатской наступательной операции. Ему предстояло через перевал Дукла прорваться на территорию Чехословакии и соединиться там со словацкими повстанцами. В боях участвовал 1-й чехословацкий корпус генерала Людвига Свободы.
На заключительном этапе Великой Отечественной войны армии 1-го Украинского фронта под командованием маршала Конева участвовали в трех крупных наступательных операциях — Висло-Одерской, Берлинской и Пражской. В боях на польской территории Коневу довелось взаимодействовать с таким прославленным советским полководцем как маршал Г.К. Жуков — их фронты наступали на берлинском направлении.
По решению Ставки Верховного Главнокомандования 1-й Белорусский и 1-й Украинский фронты составили мощную ударную группировку советских войск, насчитывавшую более 2,2 миллиона бойцов, более 37 тысяч орудий, миномётов и реактивных установок — знаменитых «Катюш», свыше 7 тысяч танков и самоходных артиллерийских установок (САУ), 5 тысяч боевых самолётов. Это составляло одну треть орудий и миномётов, более половины танков и САУ, одну треть самолётов всей действующей Красной армии.
Двум советским фронтам противостояла немецкая группа армий «A», имевшая в своём составе лишь около 560 тысяч солдат и офицеров, до 5 тысяч орудий и миномётов, 1220 танков и штурмовых орудий. Её поддерживало с воздуха 630 самолётов. Но при таких силах гитлеровское военное командование рассчитывало задержать наступление войск противника на хорошо подготовленном рубеже обороны между реками Висла и Одер. Оборонительные рубежи проходили преимущественно по берегам водных преград.
1-й Украинский фронт перешёл в наступление первым, 12 января 1945 года. Встретив сильное сопротивление неприятеля, маршал Конев ввёл в сражение две танковые армии и три танковых корпуса. Наступление фронта поддерживалось дивизиями двух воздушных армий. К месту удара немецкое командование подтянуло значительные резервы. Разгорелось ожесточённое танковое сражение, и в итоге система вражеской обороны была прорвана. 22-25 января, преодолевая упорное сопротивление немцев, армии маршала И.С. Конева почти в 200-километровой полосе вышли на Одер. Форсировав реку, они захватили плацдармы в районах Штейнау, Брига и Оппельна и развернули бои за их расширение.
В ходе наступления войск 1-го Украинского фронта была освобождена Силезия — одна из главных экономических баз гитлеровской Германии. Наступление было прекращено, так как армии фронта понесли большие потери. Если к началу наступления стрелковые дивизии в среднем насчитывали около 10 тысяч бойцов, то к концу — немногим более 3 тысяч. Количество танков и САУ уменьшилось с 3,3 тысячи до 336, самолётов с 2532 до 1737. По решению Ставки фронт стал пополняться резервами.
Вскоре началась Берлинская операция, в которой 1-й Украинский фронт под командованием маршала Советского Союза И.С. Конева нанёс удар по вражеской столице с юга. Наступление началось на рассвете 16 апреля 1945 года. После прорыва вражеской обороны 3-я и 4-я гвардейские танковые армии стали обходить Берлин с юга и 20 апреля вышли на ближайшие подступы к городу. 24 апреля войска маршалов Жукова и Конева соединились юго-восточнее Берлина. В окружении оказалась вражеская группировка численностью около 200 тысяч человек.
Однако подписание акта о капитуляции вооружённых сил Германии в ночь на 9 мая ещё не означало окончания войны. До 11 мая продолжалось сопротивление гитлеровских войск в Чехословакии, где 5 мая восстало население Праги. Преемник покончившего жизнь самоубийством Гитлера гросс-адмирал Дениц решил сдать чешскую столицу американским войскам. Командующий войсками группы армий «Центр» генерал-фельдмаршал Шернер получил приказ усилить сопротивление Красной армии, «сохранить целостность фронта. Прорывы своевременно ликвидировать… Руководство боевыми действиями осуществлять так, чтобы выиграть время». Шернер имел под своим командованием свыше 900 тысяч человек, 1900 танков и штурмовых орудий, 1000 самолётов.
Участники Пражского восстания обратились за помощью к командованию Красной армии. В Пражской операции участвовали и войска 1-го Украинского фронта. Маршал Конев направил на помощь Праге две танковые армии. Преодолевая сильное сопротивление немецко-фашистских войск, они в числе других 9 мая вступили в город Прагу.
За образцовое руководство войсками в завершающих операциях Великой Отечественной войны дважды Герой Советского Союза маршал Иван Степанович Конев был награждён высшим военным орденом СССР «Победа». За участие в освобождении Чехословакии и её столицы Праги советский полководец получил звание Героя Чехословацкой Социалистической Республики.