Решающие победы над объединёнными силами внутренней и внешней контрреволюции (март 1919 — март 1920). Внутреннее положение Советской республики продолжало оставаться тяжёлым: в центральных районах обострился продовольственный и топливный кризис. К марту 1919 вместо 260 млн. пудов хлеба, запланированных по развёрстке, было собрано 91,3 млн. пудов, из которых 53 млн. находились в Поволжье и Приуралье. Транспорт не справлялся с подвозом. Восьмой съезд РКП (б) (18—23 марта) провозгласил союз с середняком генеральной линией партии во внутренней политике. Это решение партии явилось одной из важнейших предпосылок победы над контрреволюцией, поскольку обеспечило Советской власти мощную поддержку широких слоев крестьянства. Однако процесс политического расслоения крестьянства и организации бедноты к весне 1919 прошёл лишь в центральных областях; на В. и особенно на Ю. и Украине он ещё только начинался. Влияние кулачества здесь ещё не было подорвано. Между тем система продразвёрстки вызывала недовольство среднего крестьянства и не исключалась возможность его новых колебаний. Острый продовольственный кризис вызывал недовольство в отдельных слоях рабочего класса. Из-за недостатка продовольствия и вооружения не удалось осуществить план создания к весне 3-млн. армии. На 15 апреля было призвано около 1,5 млн. чел. (в т. ч. около 29 тыс. бывших офицеров), но боевой состав армии не превышал 450 тыс. чел. 8-й съезд партии осудил взгляды «военной оппозиции» , но последствия её деятельности ещё не были полностью преодолены: строительство регулярных частей было относительно полно осуществлено лишь на Восточном фронте; на Южном фронте и Северном Кавказе сохранялись остатки партизанщины, на Украине войска почти полностью были партизанскими. Армия испытывала острый недостаток обмундирования и вооружения, а текущее производство не покрывало расходов. Это задерживало формирование новых частей и соединений и пополнение войск фронта.
В стане контрреволюции на первый план вышла военная диктатура помещичье-буржуазной контрреволюции: на В. — Колчак, объединивший силы контрреволюции в Сибири и на Урале, на Ю. — генерал Деникин, подчинивший себе казачью контрреволюцию и создавший «Вооруженные силы Юга России» (ВСЮР), на С.-З. — генерал Н. Н. Юденич, сформировавший Северо-западный добровольческий корпус в Эстонии, на С. — генерал Е. К. Миллер. От Антанты белогвардейцы получили сотни тысяч винтовок (Колчак — около 400 тыс., Деникин — свыше 380 тыс.), тысячи пулемётов (Колчак — свыше 1000, Деникин — около 3000), сотни орудий (например, Деникин в 1919 — 217 орудий), большое количество обмундирования, снаряжения и боеприпасов. В 1919 Деникин получил свыше 100 танков и бронемашин, 194 самолёта, 1335 автомашин. В белогвардейские войска было направлено много иностранных специалистов и инструкторов (только английских — около 2000 чел.).
В начале 1919 правительства Великобритании, Франции и США начали готовить новый поход против Советской России, намечая в качестве основных ударных сил армии Колчака и Деникина и подчинённых им войск Юденича, Миллера и др. Главный удар предполагалось нанести на Восточном фронте силами колчаковской армии.
Советское Главное командование ожидало весной наибольшей активности противника на Ю. и З., но первым активизировался на Востоке Колчак. 15 февраля Колчак отдал директиву о проведении частных операций с целью занятия выгодных рубежей для проведения главной операции после наступления весны. Сибирская армия генерала Р. Гайды должна была овладеть Вяткой, Сарапулом и Ижевском, наносившая главный удар Западная армия генерала М. В. Ханжина — овладеть Уфой и выдвинуться на р. Ик, обеспечивая в последующем операции на северном направлении: Южная армия генерала Г. А. Белова обеспечивала наступление главных сил с Ю.; Оренбургская и Уральская казачьи армии должны были овладеть Оренбургом и Уральском.
Советское Главное и фронтовое командования пытались выполнить указание Ленина об овладении Челябинском, но их план оказался неудачным. Огромные масштабы театра военных действий, разбросанность сил, усталость войск и недостаток пополнений привели к тому, что наступавшая от Уфы на Челябинск малочисленная 5-я армия оказалась под ударом Западной армии белых, имевшей 4-кратное превосходство. 4 марта 1919 белые перешли в наступление и 14 марта овладели Уфой, а затем, сломив сопротивление 5-й армии, начали движение к Волге на Симбирск и Самару. Левое крыло Сибирской армии белых захватило Сарапул и продолжало наступление на Казань. В середине апреля белые заняли Воткинск, Чистополь, Бугульму, Бугуруслан, Орск и Актюбинск, прервав связь с Туркестаном и создав угрозу прорыва центра Восточного фронта. Этот успех оказался неожиданным для самих белогвардейцев и приобрёл международное значение: в кругах Антанты и белогвардейцев сочли, что наконец достигнут решительный перелом в войне. Колчаковские войска оказались вовлечёнными в генеральное наступление, когда у них не было ни окончательно принятого плана операций, ни должной подготовки похода на Москву. Сам Колчак, следуя советам Нокса, считал необходимым сначала нанести главный удар в Северном направлении и только после соединения с войсками Миллера и интервентов повернуть на Москву и Петроград; его начальник штаба генерал Лебедев при поддержке генерала Жаннена стоял за наступление на Самару — Саратов для соединения с деникинцами. Неожиданный успех армии Ханжина определил дальнейшее развитие наступления. Продвижение колчаковцев к Волге создало серьёзную опасность для всего Восточного фронта. Под угрозой оказались заготовленные в Поволжье и Приуралье запасы хлеба. 10 апреля 1919 Ленин обратился к рабочим Петрограда с призывом о помощи Восточному фронту. 12 апреля были опубликованы ленинские «Тезисы ЦК РКП (б) в связи с положением Восточного фронта», требовавшие мобилизации всех сил для ликвидации нависшей угрозы. По мобилизации в 9 губерниях, прилегающих к Восточному фронту, было призвано свыше 50 тыс. чел., по партийной, комсомольской и профсоюзной мобилизациям — 46 тыс. чел. 10 апреля в Южную группу (создана 5 марта в составе 4-й и Туркестанской армий под команд. М. В. Фрунзе) были переданы 5-я и 1-я армии и две дивизии из резерва главкома, 2-я и 3-я армии были объединены в Северную группу под команд. В. И. Шорина. 28 апреля Южная группа, обороняя 1-й и 4-й армиями Оренбургский и Уральский районы, нанесла 5-й и Туркестанской армиями удар во фланг армии Ханжина (см. Контрнаступление Восточного фронта 1919 ). В мае Южная группа овладела Бугурусланом, Бугульмой и Белебеем, 9 июня — Уфой и отбросила армию Ханжина с большими потерями за р. Белая. На вятском направлении белые овладели Глазовом, но вскоре были вынуждены прекратить наступление и начать переброску сил на уфимское направление, что создало благоприятные условия для перехода в наступление Северной группы советских войск. В июне развернулось успешное наступление всех армий Восточного фронта: на других фронтах положение серьёзно осложнилось.
В Прибалтике и Белоруссии буржуазно-националистическая контрреволюция, получив подкрепление от английского флота, русских, германских, финских и шведских добровольческих формирований, перешла в наступление. Начали наступление и польские войска, усиленные переброшенными из Франции польскими легионами генерала Ю. Халлера. Советское командование не имело резервов для усиления войск на этих направлениях. К концу января белоэстонские части при поддержке финских добровольцев и русских белогвардейцев оттеснили советские войска Западной группы 7-й армии за р. Нарву; в Латвии белогвардейские русско-немецкие части и войска буржуазной Латвии в марте захватили Елгаву и Туккумс, а 22 мая — Ригу. Польские войска в апреле заняли Мозырь, Лиду, Барановичи и Вильнюс. Белофин. «Олонецкая добровольческая армия» в апреле захватила Олонец и Видлицу. 13 мая Северо-западный корпус белых прорвал фронт 7-й советской армии и, используя предательство в штабе армии и неустойчивость некоторых частей, занял Гдов и Ямбург, а 25 мая Псков. В начале июня бои шли на подступах к Петрограду (см. Петроградская оборона 1919 ); на фортах «Красная Горка» и «Серая Лошадь» вспыхнули контрреволюционные мятежи. ЦК партии признал Петроградский фронт первым по важности. Под Петроград с Восточного фронта и из резерва были спешно отправлены войска. Советский Балтийский флот парализовал действия английских кораблей в Финском заливе 14—16 июня был подавлен мятеж на фортах, в конце июня белые были отброшены на олонецком направлении, а в августе на нарвском за Ямбург и Гдов.