Советские войска 12 мая 1944 года завершили наступательную операцию, целью которой было освобождение Крыма от сил нацистской Германии. Войска Четвертого Украинского фронта и Отдельной Приморской армии во взаимодействии с Черноморским флотом и Азовской военной флотилией блокировали и полностью уничтожили 17-ю армию вермахта.
Ранее в результате Нижнеднепровской наступательной операции советские войска блокировали в Крыму 17-ю немецкую армию, захватив при этом важный плацдарм на южном берегу Сиваша. Кроме того, войсками Отдельной Приморской армии в ходе Керченско-Эльтигенской десантной операции был захвачен плацдарм в районе Керчи.
Высшее руководство вермахта быстро осознало, что в условиях сухопутной блокады дальнейшее удержание Крыма в военном отношении не представляется возможным. Однако Гитлер приказал защищать Крым до последней возможности, полагая, что оставление полуострова подтолкнет Румынию и Болгарию к выходу из нацистского блока.
В полосе Четвертого Украинского фронта 8 апреля 1944 года началась артиллерийская и авиационная подготовка, общей продолжительностью 2,5 часа. Немедленно по ее окончанию войска фронта перешли в стремительное наступление, нанося главный удар силами 51-й армии с Сивашского плацдарма. В тот же день 2-я гвардейская армия, действуя на вспомогательном направлении, освободила Армянск.
В течение трех дней войска Четвертого Украинского фронта вели ожесточенные бои и к исходу дня 10 апреля прорвали оборону противника на Перекопском перешейке и южнее Сиваша. Появилась возможность вывести на оперативный простор подвижную группу фронта. Для проведения рекогносцировки и организации взаимодействия с пехотой на наблюдательный пункт 63-го стрелкового корпуса 51-й армии прибыл командир 19-го танкового корпуса генерал-лейтенант Иван Васильев.
В результате авиационного налета Васильев был тяжело ранен и в командование корпусом вступил его заместитель, полковник Иван Поцелуев. Подвижная группа вошла в прорыв на участке 51-й армии в районе Томашевка и устремились на Джанкой. Город Джанкой был освобожден 11 апреля. Стремительное продвижение 19-го танкового корпуса поставило керченскую группировку противника под угрозу окружения и вынудило командование противника начать отход на запад.
В ночь на 11 апреля одновременно с 19-м танковым корпусом в наступление перешла Отдельная Приморская армия, которая при поддержке авиации 4-й воздушной армии и Черноморского флота к утру овладела городом Керчь. Развивая наступление, советские войска 13 апреля освободили Феодосию, Симферополь, Евпаторию и Саки, 14 апреля - Судак и 15 апреля Алушту, а 16 апреля вышли к Севастополю. Попытка взять город с ходу потерпела неудачу, и советские армии стали готовиться к штурму города.
Целесообразно было объединить все сухопутные армии под одним началом, поэтому 16 апреля Приморская армия была включена в состав Четвертого Украинского фронта, и ее новым командующим стал Кондрат Мельник. С 16 по 30 апреля советские войска неоднократно предпринимали попытки штурма города, но каждый раз добивались лишь частных успехов.
Генерал вермахта Эрвин Йенеке, не веривший в возможность успешно защищать город, 3 мая был отстранен от должности. Генеральный штурм Севастополя был назначен советским командованием на 5 мая. Начав его по плану, после четырех дней тяжелейших боев 9 мая войска фронта освободили город. Остатки вражеских войск на мысе Херсонес 12 мая сложили оружие.
Все время в ходе операции активную помощь советским войскам оказывали крымские партизаны. Отряды под командованием П. Р. Ямпольского, Ф. И. Федоренко, М. А. Македонского, В. С. Кузнецова нарушали коммуникации противника, устраивали налеты на штабы и колонны гитлеровцев, участвовали в освобождении городов.
В ходе отступления 17-й армии из Крыма в Севастополь 11 апреля 1944 года один из отрядов крымских партизан захватил город Старый Крым. Тем самым была перерезана дорога отступавшим из Керчи подразделениям 98-й пехотной дивизии из состава 5-го армейского корпуса 17-й армии. Вечером того же дня к городу вышел один из полков этой дивизии, усиленный танками и штурмовыми орудиями.
В ходе ночного боя немцам удалось захватить один из городских кварталов, который находился в их руках 12 часов. За это время немецкие пехотинцы уничтожили все его население - 584 человека. Поскольку условия боя не позволяли, как это обычно делалось, согнать обреченных в одно место, немецкие пехотинцы методично прочесывали дом за домом, расстреливая всех, кто попадался им на глаза, независимо от пола и возраста.
Крымская операция завершилась полным разгромом 17-й армии вермахта, только безвозвратные потери которой в ходе боев составили свыше 120 тысяч человек. К этому числу нужно добавить значительные потери войск противника во время морской эвакуации, в ходе которой была фактически уничтожена румынская черноморская флотилия, потерявшая 75 % наличного корабельного состава.
В частности, к этому времени относится затопление ударом штурмовой авиации германских транспортов «Тотила» и «Тейя», входящее в список крупнейших по числу жертв морских катастроф. Таким образом, общие безвозвратные потери немецко-румынских войск оцениваются в 140 тысяч солдат и офицеров.
В результате освобождения Крыма была снята угроза южному крылу советского-германского фронта, а также возвращена главная военно-морская база Черноморского флота - Севастополь. Отбив Крым, Советский Союз восстановил контроль над Черным морем, что резко пошатнуло позиции Германии в Румынии, Турции и Болгарии.