Там, где крестьянам удавалось обмануть продразверстку, они пытались выменять хлеб на какие-нибудь промтовары у горожан, в том числе рабочих. Таких мешочников, заполонивших железные дороги, преследовали заградительные отряды, призванные пресечь неподконтрольный государству обмен. В 1919–1920 гг. под давлением рабочих и крестьянских выступлений предпринимались попытки смягчить режим. Однако каждый раз они терпели неудачу. Большевистское руководство было вынуждено маневрировать. С одной стороны, необходимо было и по военным, и по идеологическим причинам концентрировать ресурсы в руках диктатуры, с другой стороны, нажим на крестьянство доводил неприятие советской власти до такой степени, что крестьяне становились терпимее к белым.
К весне 1919 г. белое движение достигло максимальной силы. Если у красных на фронте было 380 тыс. бойцов, то у белых — 288 тыс., а с учетом интервентов — до 500 тыс. В марте 1919 г. А. В. Колчак начал новое наступление от Урала к Волге. В мае из Эстонии на Петроград двинулись войска Н. Н. Юденича, в июле на Москву с Украины — А. И. Деникина.
В 1919 г. у них был реальный шанс взять Москву. Однако в ходе ожесточенных сражений к концу года основные силы белых потерпели поражение, несмотря на большую помощь оружием и снаряжением из-за рубежа. В апреле-мае 1919 г. перешли в наступление войска Восточного фронта красных, в октябре 1919 г. — Южного фронта. К январю 1920 г. войска Деникина и Колчака были разгромлены. Колчак, отступавший с остатками своих войск, был арестован чехословаками в Иркутске, выдан эсерам, а затем большевикам. Во время попытки белых отбить Иркутск Колчак был расстрелян 7 февраля 1920 г.
Чтобы предотвратить столкновение с Японией, большевики и их союзники создали «буферную» Дальневосточную республику (ДВР) с формальными атрибутами независимости и многопартийности.
В 1920 г. Красная армия взяла под контроль почти всю Среднюю Азию. На территории существовавших прежде как протектораты Бухарского и Хивинского государств были созданы формально самостоятельные народные республики. Однако басмаческое движение в Средней Азии продолжалось в партизанских формах.
В союзе с петлюровцами в мае-июне 1920 г. на Украину вторглись польские войска.
Отразив нападение, Красная армия двинулась в Польшу. Западный фронт во главе с М. И. Тухачевским дошел до Варшавы, но в августе потерпел поражение. Попытка коммунистического движения «прощупать штыком» Европу не удалась. После Советско-польской войны Украина и Белоруссия в 1921 г. были разделены между советской территорией (с 1922 г. — СССР) и Польшей. Мнение населения при установлении новых границ не учитывалось.
Белое движение продолжало войну, но в 1920 г. войска П. Н. Врангеля были отброшены в Крым. Лишь весной 1920 г. в Крыму белые власти начали земельную реформу, суть которой состояла в передаче крестьянам помещичьих земель за выкуп. Однако крестьяне уже поделили землю, и эти меры имели только отрицательный эффект. Усилиями красных войск во главе с М. В. Фрунзе при участии махновцев оборона белых на Перекопе и заливе Сиваш была прорвана, в ноябре 1920 г. остатки белых эвакуировались в Болгарию.
В феврале 1922 г. войска ДВР во главе с В. К. Блюхером разгромили белых под Волочаевкой. Японские интервенты предпочли оставить Приморье, и 25 октября 1922 г. белые покинули Владивосток. Гражданская война завершилась. Страна вступала в новую стадию развития. Почему в России победила большевистская альтернатива?
Благодаря радикальной решительности и организованности большевизм сумел мобилизовать гораздо большие ресурсы (в том числе человеческие), чем разрозненные белые армии. Сопровождавшие Гражданскую войну разрушения и общественные катаклизмы порождали иррациональные надежды, которые питались отчаянием и открывшимися для представителей низов общества возможностями резко изменить социальный статус.
Поражение белых было предопределено также их элитаризмом, великодержавными лозунгами, мобилизовавшими на борьбу с ними национальные меньшинства, а также опасениями крестьянства потерять землю в случае победы генералов. Белые в глазах большинства населения не имели существенных преимуществ в сравнении с большевиками. В этих условиях красные казались значительным массам населения все же меньшим злом.
В отличие от большевистских вождей, провозгласивших в качестве основной цели решение социальных проблем, генералы такой целью ставили возрождение государства без ясной социально-политической программы. Большевистскую власть они воспринимали как навязанную, не имеющую в народе никаких корней. Пытаясь преодолеть революционный радикализм большевиков, руководство белых не замечало его объективных основ, не чувствовало глубоких психологических сдвигов в народном сознании, произошедших в результате революции.