12 мая 1944 года Крымская наступательная операция Красной Армии завершилась полным разгромом немецких войск в Крыму и освобождением полуострова.
Осенью 1943 года советские войска, прорвав укрепления на Перекопском перешейке, захватили плацдарм на южном берегу залива Сиваш, а также расширили плацдарм в районе Керчи. В Крыму оказалась блокирована, но готовилась обороняться 17-я немецкая армия в составе пяти немецких и семи румынских дивизий, всего около 200 тысяч человек, более трех с половиной тысяч орудий и минометов, 215 танков и штурмовых орудий, около 150 самолетов. Удерживая Крым, противник создавал угрозу тылам советских войск на правобережной Украине, при этом прикрывая собственный балканский стратегический фланг и морские коммуникации от проливов к портам западного побережья Черного моря и вверх по Дунаю.
Крымская операция была поручена войскам 4-го Украинского фронта (генерал армии Федор Толбухин) и Отдельной Приморской армии (генерал армии Андрей Еременко) во взаимодействии с Черноморским флотом (адмирал Филипп Октябрьский) и Азовской военной флотилией (контр-адмирал Сергей Горшков). Сухопутная оперативная группировка включала 30 стрелковых дивизий и две бригады морской пехоты (470 тысяч человек, около шести тысяч орудий и минометов, 559 танков и самоходных орудий, 1250 самолетов). В составе Черноморского флота и Азовской флотилии действовали линкор, четыре крейсера, шесть эсминцев, 47 торпедных и 80 сторожевых катеров, 29 подводных лодок. Организованные партизанские силы в Крыму объединяли 4 тысячи человек.
Операцию координировал начальник Генерального штаба РККА маршал Советского Союза Александр Василевский. Первоначально операцию планировали начать 18-19 февраля, однако в дальнейшем срок неоднократно переносился — как с целью увязать наступление в Крыму с активными действиями на направлении Херсон-Николаев-Одесса, так и из-за погоды. Замысел состоял в том, чтобы силами 4-го Украинского фронта с севера (от Перекопа и Сиваша) и Отдельной Приморской армии с востока (от Керчи) нанести одновременный удар общим направлением на Симферополь и Севастополь, расчленить и уничтожить группировку противника, не допустив ее эвакуации.
Утром 8 апреля (после пяти дней артиллерийской подготовки) части 51-й армии 4-го Украинского фронта нанесли удар с плацдарма на южном берегу Сиваша и спустя двое суток прорвали оборону противника, выйдя во фланг немецкой группировки на Перекопе. Одновременно 2-я гвардейская армия освободила Армянск, а утром 11 апреля введенный в прорыв 19-й танковый корпус с ходу овладел Джанкоем и двинулся на Симферополь. Опасаясь окружения, противник оставил укрепления на Перекопе, а также начал отход и с Керченского полуострова. Войска Отдельной Приморской армии, начав наступление в ночь на 11 апреля, уже утром овладели Керчью. На всех направлениях развернулось преследование вражеских войск, отходивших к Севастополю. 2-я гвардейская армия развивала наступление вдоль западного побережья на Евпаторию. 51-я армия, используя успех 19-го танкового корпуса, через степь двигалась на Симферополь. Отдельная Приморская армия продвигалась через Феодосию на Севастополь. 13 апреля были освобождены Евпатория, Симферополь и Феодосия, 14-15 апреля — Бахчисарай, Алушта и Ялта, а 15-16 апреля войска с трех сторон вышли в район Севастополя.
По плану штурма севастопольского укрепленного района части 51-й армии и Приморской армии, вошедшей в состав 4-го Украинского фронта, наносили удар с юго-востока, от Балаклавы в район Сапун-горы с задачей отрезать противника от бухт западнее Севастополя. Вспомогательный удар с севера в полосе 2-й гвардейской армии в направлении Северной бухты имел целью прижать немецкую группировку к морю.
5 мая после двух неудачных попыток прорыва и перегруппировки перешла в наступление 2-я гвардейская армия. 7 мая при поддержке всей авиации фронта начался решающий штурм. Ударные силы прорвали оборону противника на девятикилометровом участке и овладели Сапун-горой. 9 мая войска с севера, востока и юго-востока ворвались в Севастополь.
Остатки немецкой 17-й армии, преследуемые 19-м танковым корпусом, отошли на мыс Херсонес, где были окончательно разгромлены. Только на мысе было взято в плен более 20 тысяч солдат и офицеров противника, а в целом за 35 дней операции потери 17-й армии превысили 140 тысяч человек. Советские войска и силы флота потеряли почти 18 тысяч убитыми и 67 тысяч ранеными. В честь освобождения Севастополя в Москве 10 мая был дан салют 24 артиллерийскими залпами из 324 орудий.
По итогам Крымской операции 160 соединений и частей получили почетные наименования Евпаторийских, Керченских, Перекопских, Севастопольских, Сивашских, Симферопольских, Феодосийских и Ялтинских.