По состоянию на апрель 1944 г. германские 5, 11, 336-я пехотные дивизии, 279-я бригада штурмовых орудий 49-го горнострелкового корпуса, 3-й румынский кавалерийский корпус в составе 9-й кавалерийской, 10-й и 19-й пехотных дивизий (всего состав группировки – около 80 тыс. человек) находились в северном Крыму. Штабы корпусов дислоцировались в Джанкое.
Керченский полуостров по-прежнему оборонял 5-й армейский корпус: 73-я, 98-я пехотные дивизии, 191-я бригада штурмовых орудий (45 штурмовых 7,5-см орудий), а также 6-я кавдивизия и 3-я горнострелковая дивизия румын (всего около 60 тыс. человек).
Противодесантную оборону от Феодосии до Севастополя держал 1-й горнострелковый корпус румын в составе 1-й и 2-й горнострелковых дивизий. Этот же корпус в основном вел борьбу с партизанами Крыма. Противодесантная оборона на побережье от Севастополя до Перекопа была возложена на два полка румынской 9-й кавдивизии. Всего для противодесантной обороны и борьбы с партизанами противник выделил около 60 тыс. человек.
Штабы 17-й армии и 1-го горнострелкового корпуса находились в Симферополе. Кроме перечисленных выше соединений и частей, в состав 17-й армии входили 9-я зенитная дивизия люфтваффе, 60-й артиллерийский полк, 704, 766 и 938-й артиллерийские полки береговой обороны, десять артдивизионов, горнострелковый полк «Крым», отдельный полк «Бергман», 13 отдельных охранных батальонов, 12 саперных батальонов.
В районе Перекопа противник создал на узком участке перешейка, протяженностью до 14 км, глубиной до 35 км, три сильные полосы обороны, занимаемой 50-й пехотной дивизией, четырьмя отдельными батальонами и специальными частями, общей численностью до 20 тыс. человек, 325 орудий и миномётов, до 50 танков и штурмовых орудий.
Главная оборонительная полоса, глубиной 4–6 км, имела три оборонительные позиции с траншеями полного профиля, дотами и дзотами. Центром обороны являлся Армянск.
План наступления советский войск на Крым предусматривал удар силами 4-го Украинского фронта от Перекопа и Сиваша и Отдельной Приморской армии с плацдарма севернее Керчи.
На 1 апреля 1944 г. группировка 51-й армии имела в своем боевом составе 96 125 человек, 1415 полевых орудий, 186 зенитных орудий, 862 миномёта, 89 танков. При ширине участка прорыва 10 км плотности артиллерии и миномётов на километр фронта на участке прорыва составляла 185 стволов и до 9 танков.
Действия армий поддерживала 8-я воздушная армия, имевшая в своем составе 727 самолётов, из них 215 штурмовиков и 147 бомбардировщиков.
19-й танковый корпус с частями усиления имел в своем составе 187 танков, 46 САУ, 14 бронетранспортеров, 31 бронемашину, 154 различных орудия, 57 миномётов, 169 мотоциклов, 15 реактивных установок БМ-13. Такими силами корпус мог выполнять задачи большого оперативного масштаба.
2-я гвардейская армия в боевом составе насчитывала 71 912 человек, 1043 полевых орудия, 81 зенитное орудие, 750 миномётов, 33 танка, 7 САУ. При ширине участка прорыва 8 км армия имела 150 стволов артиллерии и миномётов на километр. Боевые действия армии при прорыве обороны на Перекопе поддерживали ВВС Черноморского флота и частично 8-я воздушная армия. Командующий 2-й гвардейской армией для ускорения прорыва обороны на Перекопе решил высадить в тыл противника десант в составе усиленного батальона.
Командующий Отдельной Приморской армией избрал участки прорыва: двумя стрелковыми дивизиями – южнее Булганака на фронте 4,5 км, одной дивизией и одним стрелковым полком – севернее Булганака на фронте 3 км, то есть в обход Керчи. В боевом составе армии было 92 367 человек, 961 полевое орудие, 257 зенитных орудий, 824 миномёта, 399 различных реактивных установок, 212 танков, 7 САУ. Средняя плотность сил и средств (без учета вторых эшелонов) на километр фронта составляла 6 батальонов, 150 орудий и миномётов, 25–30 танков. Боевые действия поддерживала 4-я воздушная армия, имевшая 523 самолёта, из них 128 штурмовиков и 143 бомбардировщика.
Главная задача Черноморского флота директивой Ставки Верховного главнокомандования от 11 апреля 1944 г. определялась как систематическое нарушение коммуникаций противника на Чёрном море.
Для уничтожения вражеских судов на ближних подступах к Севастополю привлекались торпедные катера (31 катер), на дальних подступах – подводные лодки (13 подводных лодок) и на всем протяжении коммуникаций противника от Севастополя до Румынии – авиация (от 404 до 430 самолётов).
Крупные надводные корабли для участия в операции по освобождению Крыма «было решено не привлекать». Прошло 60 лет, и мы до сих пор не знаем по фамилиям лиц, которые, боясь потерять устаревшие корабли, предпочли заплатить за взятие Крыма десятками тысяч жизней наших солдат.
8 апреля 1944 г. в 10 ч. 30 мин. после мощной артподготовки, продолжавшейся 2,5 часа, войска 2-й гвардейской армии перешли в наступление.