На территориях, занятых Красной Армией, были созданы в марте 1919 г. Башкирская АССР (А.-3. Валидов, затем X. Юмагулов, с февраля 1920 г. вновь Валидов), в апреле — Крымская ССР (Д. И. Ульянов), в мае — Мугансхая Советская Республика (Д. Д. Чиркин) и Бессарабская ССР (И. Н. Криворукое).
Национально-территориальное и военное строительство в других регионах бывшей Российской империи. В апреле 1919 г. Временное правительство Северной области признало верховную власть адмирала А. В. Колчака. В мае он назначил генерал-губернатора Б. К. Миллера главнокомандующим войсками Северной области. Северная армия, формирование которой началось еще в 1918 г. на территории Псковской и Витебской губерний, была включена в состав Псковского добровольческого корпуса. В начале 1919 г. при помощи союзников стали создаваться вооруженные силы Прибалтики под командованием генерала Н. Н. Юденича. В июне 1919 г. корпус был развернут в Северную (с 1 июля Северо-Западная) армию. На Украине С. В. Петлюре удалось создать Украинскую народную армию численностью до 30 тыс. человек.
Генерал Н. Н. Юденич под давлением союзников был вынужден согласиться на создание в августе 1919 г. правительства Русской Северо-Западной области (С. Г. Лианозов), просуществовавшего до конца года. В Нагорной (Большой) Чечне с сентября 1919 г. по март 1920 г. существовало Северо-Кавказское эмиратство во главе с эмиром шейхом Узун Хайр Хаджи-ханом. Почти столько же времени функционировало Ферганское Временное правительство (Мадамин-бек).
Наступление войск адмирала Колчака и их разгром. В начале марта 1919 г. войска адмирала Колчака (Сибирская, Западная, Уральская, Оренбургская армии и Южная армейская ipynna) внезапно перешли в наступление. 14 марта они овладели Уфой, сломили сопротивление малочисленной 5-й советской армии и начали продвижение к Волге. После упорных боев противник 15 апреля захватил Бугуруслан. Адмирал Колчак 20 апреля 1919 г. потребовал от своих войск, продолжая энергичное преследование, отбросить армии Восточного фронта Красной Армии на юг в степи и, не допуская их отхода за Волгу, захватить важнейшие на ней переправы.
В написанных В. И. Лениным и опубликованных 12 апреля «Тезисах ЦК РКП (б) в связи с положением Восточного фронта» требовалось направить все силы и революционную энергию на разгром войск адмирала Колчака, освобождение Волги, Урала и Сибири. В марте с целью улучшения управления войсками Восточного фронта, действовавшими в более чем 1000-километровой полосе, были образованы Северная группа (командующий В. И. Шорин) в составе 2-й и 3-й армий и Южная группа (командующий М. В. Фрунзе), в которую вошли 4-я, Туркестанская, 1-я и 5-я армии.
28 апреля Южная группа перешла в контрнаступление, и в мае ее главные силы (5-я и Туркестанская армии) нанесли поражение Западной армии и заняли Бугуруслан, В дальнейшем Туркестанская и 1-я армии разгромили Волжский корпус генерала В. О. Каппеля и овладели Белебеем. К середине мая советские войска отразили попытки Оренбургской и Уральской армий захватить Оренбург и Уральск и сорвать продвижение Южной группы на уфимском направлении. В мае-июне Туркестанская армия форсировала реку Белая, овладела Уфой и оттеснила войска Западной армии к предгорьям Урала. Северная группа силами 2-й армии и Волжской военной флотилии тоща же нанесла поражение Сибирской армии, заняла Сарапул и Ижевск. Войска 3-й армии, ведя тяжелые бои с частью сил Сибирской армии, вышли на дальние подступы к Перми. Стратегическая инициатива на востоке перешла к Восточному фронту, который с 21 июня перешел в общее наступление.
В августе 1919 г. Восточный фронт был разделен на два фронта: Восточный и Туркестанский. В октябре войска Восточного фронта овладели Петропавловском и Ишимом и в январе 1920 г. завершили разгром армий адмирала Колчака, который был арестован и расстрелян. С выходом к Байкалу дальнейшее продвижение советских войск на востоке было приостановлено, чтобы избежать войны с Японией, продолжавшей оккупировать часть территории Сибири. По решению ЦК РКП (б) и правительства РСФСР в апреле 1920 г. создается буферная Дальневосточная республика.
Туркестанский фронт под командованием М. В. Фрунзе нанес поражение Южной армии и в сентябре соединился с войсками Туркестанской республики. В ноябре-декабре была разгромлена белая Уральская армия и занята Уральская область. В конце декабря 1919 г. часть сил Туркестанского фронта переправилась на левый берег Амударьи и вторглась на территорию Хивинского ханства. Войска фронта, воспользовавшись междоусобной борьбой туркменских племен, под предлогом оказания помощи «хивинским повстанцам» захватили 2 февраля 1920 г. Хиву. В результате Хивинское ханство было ликвидировано и в апреле провозглашена Хорезмская Народная Советская Республика.
Боевые действия на Западе и Севере. Войска Западного фронта вели борьбу в Карелии, Прибалтике и Белоруссии против финских, германских, польских, эстонских, литовских, латвийских и белогвардейских войск. В конце апреля 1919 г. финская Олонецкая добровольческая армия перешла в наступление с целью занять восточную часть Карелии и присоединить ее к Финляндии. Войска армии нанесли поражение частям 7-й армии Западного фронта советских войск, угрожая с севера Петрограду. В середине мая 1919 г. началось наступление на петроградском направлении белогвардейского Северного корпуса. Ему удалось оттеснить части 7-й армии и овладеть Гдовом, Ямбургом и Псковом. Войска 15-й армии под ударами эстонских, латышских и литовских частей, поддержанных Северным корпусом (с июня — Северо-Западной белой армией), оставили занимаемую ими территорию Прибалтики.
В конце июля — начале августа 1919 г. советские армии Западного фронта отразили контрудары польских, эстонских и белогвардейских войск. 5 августа соединения 7-й советской армии взяли Ямбург, а затем оказали содействие 15-й армии, которая нанесла поражение Северо-Западной армии и 26 августа овладела Псковом. К концу этого месяца 16-я армия сумела остановить продвижение польских войск в Белоруссии. В связи с успешным продвижением главных сил Западного фронта (15-я и 7-я армии) на совещании, состоявшемся 26 августа в Риге, военные представители Эстонии, Латвии, Литвы, Польши и Северо-Западной армии под председательством английского генерала Марша договорились о начале 15 сентября наступления на Петроград. Однако правительства прибалтийских стран в ответ на предложения правительства РСФСР от 31 августа и 11 сентября начать мирные переговоры на основе признания их независимости отказались от ведения наступательных действий против Советской России. Они, как и Польша, не желали помогать войскам генералов Деникина и Юденича, которые не хотели признавать их суверенные права. Временное затишье, наступившее на Западном фронте, позволило использовать часть его сил для переброски на юг.
Войска 7-й армии Западного фронта советских войск в ходе упорных оборонительных боев остановили продвижение Северо-Западной армии и 21 октября перешли в контрнаступление. Во взаимодействии с 15-й армией они нанесли поражение Северо-Западной армии, заняли 7 ноября Гдов и 14 ноября — Ямбург. К концу ноября она была оттеснена к эстонской границе. Остатки армии перешли на территорию Эстонии, где были разоружены и интернированы. 2 февраля 1920 г. между делегациями РСФСР и Эстонии состоялось подписание в Юрьеве мирного договора.
Вооруженная борьба на Украине и Юге. Войска Украинского фронта советских войск продолжали в марте 1919 г. продвижение к Днестру. 6 апреля они освободили Одессу и, перейдя вброд Сиваш, к концу месяца овладели Крымом. Часть сил Украинского фронта в апреле была направлена на помощь Венгерской Советской Республике, но из-за резкого осложнения обстановки в Донбассе и восстания в тылу частей 6-й Украинской стрелковой дивизии эту помощь оказать не удалось. Из-за невыполнения распоряжений Главкома о переброске войск на усиление Южного фронта и стремления командования Украинским фронтом к автономным действиям он был в июне расформирован.
Армии Южного фронта в ходе ожесточенных сражений сумели преодолеть сопротивление армий генерала Деникина и в апреле 1919 г. подошли к Ростову-на-Дону. Они форсировали реку Маныч в районе Великокняжеской и начали продвижение к Батайску и Тихорецкой. Одновременно войска фронта вели борьбу с восставшими казаками, к которым Ленин неоднократно требовал применить энергичные меры. Председатель РВСР Троцкий, выполняя это указание, непосредственно возглавил общее руководство боевыми действиями против казаков. Однако, несмотря на принятые меры, подавить Донское восстание не удалось. Войска генерала Деникина в мае перешли в контрнаступление и вынудили армии Южного фронта оставить Донскую область, Донбасс и часть Украины. В районе станции Миллерово в начале июня произошло объединение восставших с частями Добровольческой армии. 3 июля 1919 г. генерал Деникин отдал директиву, получившую наименование «Московской». Предусматривалось нанесение главного удара силами Донской и Добровольческой армий на курском и воронежском направлениях с целью захвата Москвы.
По решению июльского пленума ЦК РКП (б) 9 июля было опубликовано написанное Лениным письмо ЦК к организациям партии «Все на борьбу с Деникиным!».
В июле 1919 г. Южный фронт советских войск получил 59 тыс. чел. пополнения, около 3,9 тыс. чел. командного состава, 20 млн. патронов и 126 тыс. снарядов. Его войска готовились к переходу в контрнаступление, намеченное на 15 августа. С целью его срыва 4-й Донской конный корпус генерала К. К. Мамонтова начал рейд по тылам Южного фронта, дезорганизовав работу его органов снабжения и управление войсками.
20 сентября Добровольческая армия овладела Курском, а Донская армия в начале октября захватила Воронеж.
Южный фронт советских войск, получив подкрепления, 11 октября перешел в контрнаступление. Его войска нанесли поражение главным силам Добровольческой армии, заняли 20 октября Орел и 24 октября — Воронеж. В ходе дальнейшего наступления были освобождены 15 ноября Касторная и в ночь на 18 ноября Курск. В ходе дальнейшего наступления Южного и созданного в октябре Юго-Восточного фронтов к исходу декабря был освобожден Донбасс, 3 января 1920 г. — Царицын, 7 января — Новочеркасск и 10 января — Ростов-на-Дону. Войска 12-й армии 16 декабря 1919 г. заняли Киев. С выходом советских войск на подступы к Северному Кавказу Юго-Восточный фронт в январе 1920 г. был переименован в Кавказский, а Южный — в Юго-Западный фронт. Его армии освободили Правобережную Украину и 7 февраля заняли Одессу. Кавказский фронт в январе-апреле 1920 г. провел Северо-Кавказскую стратегическую наступательную операцию. В ходе ее вооруженные силы юга России были окончательно разгромлены и войска фронта вышли к границам Азербайджанской и Грузинской республик. Генерал А. И. Деникин 4 апреля 1920 г. передал командование остатками своих войск генералу П. Н. Врангелю, который начал укрепляться в Крыму и формировать «Русскую армию».