Наступление армии Деникина.
Летом 1919 центр тяжести борьбы белых армий против красных войск был перенесен в район действия войск, руководимых Деникиным. Под натиском превосходящих сил белой армии советские войска, оборонявшие Донбасс, начали отступление. К концу июня войска Деникина заняли значительную часть Украины и повели наступление на центральные районы страны. 3 июля Деникин издал Московскую директиву – приказ о наступлении на Москву. С лета 1919 увеличились военные поставки для его армии из-за рубежа. В августе 1919 войска Деникина заняли Донбасс, Донскую область, Харьков, Царицын, Киев, Одессу. К середине октября войска заняли Воронеж, приближаясь к подступам Москвы. Бои становились все ожесточеннее. 13 октября Деникин занял Орел, но это был его последний успех.
Насильственная мобилизация крестьян, проводившаяся Деникиным, способствовала увеличению численности его войск, но привела к ослаблению их боеспособности: вместо выбывших в ходе боев добровольцев армия пополнялась недовольными мобилизованными крестьянами.
Советские войска Южного фронта, усиленные новыми пополнениями, перешли в наступление. 18 ноября они заняли Курск. В результате контрнаступления Красной Армии в конце октября – начале ноября 1919 войска Деникина были разбиты. Во второй половине ноября деникинская армия была расчленена на три группировки: одна под давлением красных войск отходила к Одессе, другая – к Крыму, главная – к Ростову и Новочеркасску. В январе 1920 Красная Армия взяла Таганрог, Ростов, Киев, Царицын, в феврале – правобережную Украину, в январе – марте 1920 главные силы Деникина были разгромлены. В конце марта их остатки эвакуировались в Крым. 4 апреля Деникин сложил с себя обязанности главнокомандующего, объявил своим преемником генерала П.Н.Врангеля и эмигрировал.
Война с Польшей.
Весной 1920 создавшаяся мирная передышка была прервана. 25 апреля поддержанные Антантой польские войска на Украине перешли в наступление и вскоре оккупировали Киев. На Западный фронт были переброшены крупные советские силы с Северного Кавказа, в том числе 1-я конная армия С.М.Буденного. В июле Киев был освобожден, советские войска вышли к Варшаве и Львову, но под Варшавой потерпели поражение. Польское руководство во главе с Ю.Пилсудским, опасаясь, что продолжение войны с Советской Россией может обернуться поражением Польши, пошло на мирные переговоры.
18 марта 1921 в Риге был подписан мирный договор между РСФСР и Польшей. К Польше отходили районы Западной Белоруссии и Украины. Договор обязывал обеспечить свободное развитие языка, культуры и исполнение религиозных обрядов лицам польской национальности в России, а в Польше – лицам русской и украинской национальностей.
Разгром армии Врангеля.
Мир с Польшей позволил командованию Красной Армии сосредоточить большие силы на Юго-Западном фронте для борьбы с войсками Врангеля, захватившими плацдармы на левом берегу Днепра. Из Юго-Западного фронта был выделен самостоятельный Южный фронт под командованием М.В.Фрунзе.
В октябре войска Южного фронта перешли в наступление и разбили главные силы Врангеля, лишь наиболее боеспособным белогвардейским частям удалось пробиться в Крым. В ноябре части Красной Армии прорвали сильные укрепления на Перекопском перешейке, переправившись через лиманы Сиваша у Чонгара, и 17 ноября завершили взятие Крыма. Остатки врангелевских войск с помощью французской эскадры эвакуировались в Турцию. Разгромом войск Врангеля была в основном завершена Гражданская война на большей части европейской территории страны.