Штаб обороны попытался вывести из строя 305-мм орудия линкоров, но часть команды этого не допустила и арестовала оставшихся на кораблях активных участников восстания. Радио передало сообщение о подчинении кораблей Советской власти с просьбой прекратить огонь. К 5 часам утра 18 марта правительственные войска заняли весь Кронштадт, подавив сопротивление последних небольших групп восставших.
Успеху штурма способствовало то, что Кронштадтский крепостной минный отряд под командованием А.Н. Никитина отказался минировать лед на подступах к городу Их поддерживал и главный минер Кронштадта К.В. Озеров, которого из-за этого восставшие арестовали. Следствие учло это обстоятельство, и Озеров не был расстрелян.
В тот же день в Кронштадте появился первый номер газеты «Красный Кронштадт», в котором имелись многозначительные слова: «Советская власть вернулась в Кронштадт. Слава ее доблестным защитникам! Горе изменникам и предателям!».
Советская официальная статистика утверждала, что 600 человек восставших было убито, около 1000 ранено, 2500 взято в плен и 6–8 тысяч ушло по льду в Финляндию. Потери штурмовавших войск составили 700 человек убитыми и 2500 ранеными. Эти данные не совпадают с данными других источников. Например, «Энциклопедия Гражданская война и военная интервенция в СССР», изданная в 1983 г., говорит о 527 убитых и 3285 раненых. Английский исследователь Пол Эврич, ссылаясь на официальные источники 1920-х гг., считает их данные слишком заниженными. Он пишет: «После подавления восстания лед был усеян телами, и правительство Финляндии обратилось в правительство России с просьбой убрать тела до того, как растает лед, иначе трупы прибьет к берегу и может начаться эпидемия»[461].