Кронштадтцы, будучи соучастниками гражданской войны на стороне большевиков, добивались освобождения политзаключенных только из числа социалистических партий и крестьянских и рабочих движений. Это означало, что за ними не было и быть не могло никакого «белого» заговора. Голос Кронштадта был голосом народа, уставшего от войны и чрезвычайщины, от идеологического давления и унижения личности. Кронштадцы были призваны на службу из крестьянских и рабочих семей, знавших, что такое продразверстка и военный коммунизм. Но они так и не поняли, что большевистская революция совершалась строго по марксистской догме, и ее теоретическое живодерство было принято большевиками как руководство к действию.
Калинин в отчаянии крикнул на митинге: «Ваши сыновья будут стыдиться вас! Они никогда не простят вам сегодняшний день, этот час, когда вы по собственной воле предали рабочий класс!» Его согнали с трибуны оглушительным свистом. Если бы Калинин не поспешил уехать, то в ночь был бы арестован вместе с комиссаром Балтфлота Кузьминым, руководителями Кронштадтского совета и коммунистами (всего было арестовано около 600 человек).
Ситуация очевидным образом вела к жесткой конфронтации с большевиками, не собиравшимися отказываться от своей монополии на власть. Поэтому 2 марта в Кронштадте был образован временный революционный комитет, призывающий к новой революции.
В резолюции кронштадцев не было лозунга «свободы торговли» и «за Советы без коммунистов». Но именно так была интерпретирована их позиция большевистской пропагандой. Среди кронштадтцев не было эсеров и меньшевиков. Но именно их влиянию большевики приписывали кронштадтское восстание. «Петроградская правда» 4 марта 1921 г. писала: «Из-за спины эсеров и меньшевиков уже выглянули оскаленные зубы бывших царских генералов».
Восставших убеждали, что советская власть повсюду крепка. Им угрожали от имени Комитета обороны Петрограда: «Вы окружены со всех сторон. Пройдет еще несколько часов, и вы вынуждены будете сдаваться. У Кронштадта нет хлеба, нет топлива. Если вы будете упорствовать, вас перестреляют, как куропаток». 5 марта председатель Реввоенсовета Советской Республики Лев Троцкий предъявил Кронштадту ультиматум, переданный по радио.
В подтверждение своих слов 6 марта большевики стянули к Кронштадту войска. В фортах Сестрорецк, Лисий Нос и Красная Горка и соседних укреплениях сосредоточились вызванные с фронта дивизии, полки курсантов, отряды ЧК и коммунистические загранотряды. Командовать штурмом был назначен Тухачевский. 7 марта начались артобстрелы города и бомбардировка с воздуха. Кронштадт ответил залпами своих орудий. Последующие дни отмечены плохо организованными попытками взять Кронштадт. Все попытки штурма были отбиты. Ледяное пространство вокруг Кронштадта было усеяно трупами. Помощи, на которую рассчитывал, Кронштадт не получал, и с каждым днем его сопротивление слабело. К вечеру 16 марта большевики взяли несколько фортов.
Кронштадтское восстание произошло накануне X съезда РКП(б). Почти 300 делегатов были мобилизованы для штурма крепости и брошены на лед под орудийные выстрелы и пулеметные очереди. Это демонстрирует статус делегатов, которых большевики в грош не ставили, – пушечное мясо гражданской войны. Участие делегатов в штурме также свидетельствует об оценке большевиками опасности восстания – его могли поддержать другие военные гарнизоны и войска. Именно поэтому в штурме участвовали либо недавно призванные молодые матросы и солдаты, едва умевшие стрелять, либо верные большевики – участники съезда. Один из батальонов новобранцев чуть было не устроил собственного восстания, не желая участвовать в штурме. Его с трудом удалось разоружить, арестовав при этом 120 человек «ненадежного элемента». В некоторых частях отказались получать ручные гранаты, потому что красноармейцы не знали, как ими пользоваться. Многие впервые взяли в руки винтовки. В войсках порой не было обуви, даже лаптей. Но накануне штурма они были снабжены не только вооружениями и обмундированием, но даже маскхалатами. Исполнение приказов поощрялось выдачей по банке консервов на человека. Неповиновение грозило выстрелом в упор от делегата X съезда РКП(б), командира или комиссара.