Незадоволення перекинулося і на армію. 1 березня 1921 року моряки і червоноармійці Кронштадтського гарнізону під гаслом «За Ради без комуністів!» зажадали звільнення з в'язниць всіх представників соціалістичних партій, проведення перевиборів Рад і, як випливає з гасла, виключення з них всіх комуністів, надання свободи слова, зборів і союзів усім партіям, забезпечення свободи торгівлі, дозволу селянам вільно користуватися своєю землею і розпоряджатися продуктами свого господарства, тобто ліквідації продрозкладки. Переконавшись у неможливості домовитися з повсталими, влада наказала штурмувати Кронштадт. Чергуючи артилерійський обстріл і дії піхоти, до 18 березня Кронштадт удалося здобути; частина повсталих загинула, решта пішли до Фінляндії або здалися.