15 июля 1941 года город был занят румынскими войсками, воевавшими на стороне Германии и административно вошёл в состав Румынии. В период второй румынской оккупации в городе было создано еврейское гетто, однако благодаря усилиям мэра Черновцов Траяна Поповича, более 20 тысяч черновицких евреев избежали депортации и уничтожения. 30 марта 1944 года советские войска начали Проскуровско-Черновицкую наступательную операцию с целью освобождения Проскурова и Черновцов.
На первом этапе операции танковые подразделения 1-го Украинского фронта в течении недели продвинулись на 70-80 на запад, перерезали железную дорогу Львов –Одесса, тем самым лишив главной коммуникации снабжения всего южного крыла немецких войск. Командование группы армий «Юг» ввело в сражение 9 танковых и 6 пехотных дивизий и 11 марта предприняло ряд контрударов. В районе Тернополь — Волочиск — Проскуров разыгралось жестокое встречное сражение. Пока на направлении главного удара советские войска отражали немецкие контрудары, на вспомогательном направлении к 21 марта 18-я и 38-я армии продвинулись далеко на запад, с ходу форсировали Южный Буг, освободили Хмельник, Винницу, Жмеринку и оттеснили разбитые части 1-й немецкой танковой армии к Каменец-Подольскому. Тем самым, контратакующая немецкая группировка оказалась глубоко охвачена с юго-востока и были созданы условия для её окружения. На северном крыле фронта 13-я армия 17 марта освободила город Дубно и вышла на подступы к городу Броды, где подверглась сильному контрудару, и до середины апреля вела бои по его отражению.
Переправа красноармейцев на подступах к Черновцам.
21 марта войска главной группировки фронта, отразив контрудары противника, возобновили наступление на главном направлении силами трех танковых армий. В первый же день позиции немецких войск были прорваны и войска устремились в прорыв. 23 марта передовые части 1-й советской танковой армии освободили Чортков, а 24 марта с ходу форсировали Днестр,
С утра 29 марта части 11-го гвардейского танкового корпуса 1-й танковой армии начали штурм города Черновцы. Его обороняли части 7-й и 25-й танковых и 68-й пехотной дивизий немцев, 3-й румынский пограничный полк и 50 самолетов на аэродроме. 64-я советская гвардейская танковая бригада вместе с 168-м стрелковым полком 24-й стрелковой дивизии, форсировав реку Прут в районе Каличанки — Магалы, наступала на город с востока, а 45-я гвардейская танковая бригада с 274-м стрелковым полком, форсируя Прут возле Ленковцев, наступала на Черновцы с запада.
Советские танки на улицах Черновцов.
Чтобы противник не мог посылать подкрепление своим войскам в Черновцы, танковый взвод младшего лейтенанта В. Шкиля 64-й гвардейской танковой бригады занял с боем город Новоселицу на восток от областного центра. А усиленная танковая рота во главе с лейтенантом Г. Корюкиным 45-й гвардейской танковой бригады овладела городом Сторожинцем на западе. В 14 часов 29 марта Черновцы были освобождены. Командир отделения автоматчиков 45-й гвардейской танковой бригады старший сержант Юнус Юсупов сорвал с флагштока мэрии флаг со свастикой и прикрепил красный. Город Черновцы был освобожден.
Горожане встречают освободителей.
Таким образом, немецкие войска, пытаясь избежать окружения, почти без боя покинули город. Потери Красной Армии в боях за город составили около 300 человек.
См. также: Фото | СССР. Черновцы в годы войны