На дальних подступах к Севастополю бои велись с 30.10 по 11.11 включительно.
Так как сухопутных частей в городе уже не было, защиту осуществляла морская пехота Черноморского флота. В обороне важнейшую роль играли береговые батареи, а также различные учебные, артиллерийские, зенитные подразделения.
С 02.11 начались атаки внешнего рубежа города-крепости. В город прибывали части рассеянных советских войск. Всего группировка защитников города насчитывала около 20 тыс. человек.
Чуть позже гарнизон Севастополя был усилен Приморской армией, которую перебросили по морю из Одессы. Этот маневр увеличил число оборонявших более чем в 2 раза - до 56 тыс. человек. Также в город прибыли около 500 орудий, 20 тысяч тонн боеприпасов, 10 танков Т-26 и другие виды вооружений и материалов. Некоторые части выдвигались навстречу противнику под Перекоп, но исход штурма перешейка переломить не смогли.
В ходе контрударов и отступления Алушту, Ялту и приморское шоссе они частично потеряли личный состав и матчасть.
Вермахту удалось полностью окружить город с суши 9—10 ноября , однако в течение ноября к своим пробивались силы арьергарда, в частности, части 184-й стрелковой дивизии НКВД.
11 ноября 1941 года с подходом основной группировки 11-й армии вермахта завязались бои по всему периметру. В течение 10 дней фашистам удалось незначительно вклиниться в передовую полосу обороны, после чего в сражении наступила пауза.
21 ноября, после обстрелов с береговых батарей, двух крейсеров и линкора «Парижская коммуна», вермахт прекратил штурм города.