Тарнополь был оккупирован 2 июля 1941 года и 1 августа 1941 года включён в состав дистрикта «Галиция» генерал-губернаторства. 4 марта войска 1-го Украинского фронта во взаимодействии с войсками 2-го Украинского фронта начали Проскуровско-Черновицкую наступательную операцию, одной из задач которой было освобождение от оккупантов и Тарнополя.
В связи с приближением к городу линии фронта, в 1944 году Тарнополь был превращён в крупный узел немецкой обороны, гарнизон которого советская разведка оценила в 12 тысяч человек, вооруженных 145 орудиями. На самом деле его численность не превышала и 5 тысяч человек. Сам Тарнополь к тому времени представлял собой крупный железнодорожный узел. Гитлер называл его «воротами в Рейх» и приказал защищать до последнего солдата.
В ходе наступательной операции, войска 60-й армии под командованием генерал-полковника И. Д. Черняховского и 4-й танковой армии, которой командовал генерал-лейтенант Д. Д. Лелюшенко, прорвав вражескую оборону, вышли на подступы к Тернополю и Подволочиску. 9 марта 60-я армия завязала бои за Тарнополь. Однако немцы начало мощную контратаку против всего 1-го Украинского фронта — и Жукову пришлось забрать из состава войск, штурмовавших Тернополь, большую часть войск. Так что оставшимся частям 60-й армии пришлось приступить к планомерной осаде после полного окружения города 23 марта.
Бои за город.
Более двадцати дней длилась осада города, продолжались ожесточенные уличные схватки. Оборону города немцы называли «малым Сталинградом». 12 апреля части 15-го и 94-го стрелковых корпусов, 4-й гвардейский танковый корпус перешли к штурму Тернополя. В город вошел тяжелый самоходный артиллерийский полк, вооруженный новейшей самоходной артиллерийской установкой СУ-152. В Тарнополе впервые отрабатывалась практика использования в уличных боях уничтожения укрепленных точек. Один выстрел самоходки практически сносил с лица земли старинные городские домики. И только благодаря узким улочкам города, не все здания были разрушены во время штурма. Обе стороны в боях за Тернополь использовали штрафные части. При обороне полностью был уничтожен пятисотый дисциплинарный батальон Вермахта, в котором отбывали наказание немецкие солдаты. По свидетельствам очевидцев боев, именно этот батальон оказал чрезвычайно упорное сопротивление наступлению Красной Армии.
Руины Тарнополя.
В течение 11-16 апреля с запада со стороны села Городище на помощь окруженным немцам пробивалась очень мощная немецкая танковая группа полковника Вернера Фрибе, насчитывавшая более 60 танков, 30 штурмовых орудий, 6 самоходных орудий и 101 бронетранспортер. Только сверхусилиями 53-й танковой бригады и 350-й стрелковой дивизии ее удалось остановить на рубеже Почапинцы-Серединки. Именно благодаря им, Тарнополь 15 апреля 1944 года был освобожден. 9 августа 1944 года указом Президиума Верховного Совета СССР польское название города было изменено на Тернополь.