Центральный Комитет большевистской партии выдвинул идею созыва съезда фронтового казачества. Эта идея встретила на Дону самую широкую поддержку. Съезд собрался в январе 1918 года в станице Каменской, куда съехались делегаты 46 казачьих полков. На съезд прибыли также представители Московского и Ростовского комитетов большевиков и посланцы рабочих Донбасса.
Каледин решил разогнать съезд и для этого направил в Каменскую 10-й Донской полк. Но казаки полка перешли на сторону съезда. Съезд фронтового казачества признал Советскую власть, образовал Донской военно-революционный комитет (Донревком) во главе с казаками-фронтовиками Ф. Г. Подтелковым и М. В. Кривошлыковым. Донревком объявил войну Каледину. Борьба вступала в новый, решающий этап. Красногвардейские отряды, посланные из центра, и революционные казачьи части Донского ревкома начали наступление на Таганрог, Ростов-на-Дону и Новочеркасск. Каледин поспешил заменить ненадежные казачьи части добровольческими офицерско-юнкерскими отрядами. Но это уже не могло спасти положения.
В тылу у Каледина 17(30) января 1918 года восстали рабочие Таганрога. Три дня они вели кровопролитные бои. От Матвеева Кургана на Таганрог наступала красногвардейская колонна под командованием Р. Ф. Сиверса, работника военной большевистской организации. 19 января (1 февраля) калединцы были разгромлены. Власть в Таганроге перешла к Военно-революционному комитету.
К концу января калединские отряды, потерпев поражение на всех участках фронта, отошли к Ростову-на-Дону и Новочеркасску. 29 января (11 февраля) Каледин, убедившись в бессмысленности дальнейшей борьбы, застрелился.
Однако освобождение Ростова-на-Дону и Новочеркасска затянулось. Офицерские добровольческие отряды, стремясь выиграть время и привести в порядок свои силы, яростно оборонялись. Только 24 февраля революционным войскам удалось сломить сопротивление врага и освободить Ростов-на-Дону. В это же время войска, наступавшие с севера, нанесли белогвардейцам сильное поражение под Новочеркасском и 25 февраля овладели городом. Остатки калединских отрядов бежали за Дон. Часть их была уничтожена казачьими партизанскими отрядами, часть ушла в Сальские степи.
Советская власть на Дону победила. 23 марта Донской революционный комитет постановил образовать Донскую Советскую республику.
На Кубани оплотом контрреволюционных сил была Кубанская краевая рада, образованная казачьими верхами в апреле 1917 года. Большое влияние в ней имели эсеры и меньшевики. Узнав о восстании в Петрограде, Рада 26 октября (8 ноября) объявила себя верховной властью на Кубани и ввела в крае военное положение. По ее приказу 31 октября (13 ноября) юнкера разоружили в Екатеринодаре (Краснодар) революционно настроенный артиллерийский дивизион и арестовали некоторых членов исполкома Екатеринодарского Совета.
Екатеринодарский комитет большевиков, перешедший на нелегальное положение, развернул агитацию среди трудящихся за свержение власти Кубанской рады и ее правительства. Призыв большевиков встречал повсюду поддержку. Рабочие, солдаты и прибывавшие с фронта казаки формировали красногвардейские отряды. В станицах и селах беднота приступала к разделу помещичьих и кулацких земель.
В январе 1918 года Советы стали полновластными хозяевами в Армавире, Майкопе, станицах Тихорецкой, Тимошевской, Кавказской, Крымской и в других местах края.
Большую роль в организации революционных сил для разгрома Кубанской рады сыграл I съезд Советов Кубанской области. Съезд открылся в середине февраля 1918 года в Армавире. Из семи казачьих отделов области на нем присутствовали делегаты от пяти отделов. Съезд провозгласил Советскую власть на Кубани и вынес решение о немедленной подготовке к разгрому сил Кубанской рады.
К концу февраля были закончены приготовления, и в первых числах марта отряды Красной гвардии, революционные части казачьей 39-й дивизии повели наступление на Екатеринодар. В ночь на 14 марта советские войска вступили в город.
Вскоре на Кубани почти повсеместно установилась Советская власть.
Однако борьба против контрреволюции на этом не закончилась. Войска Кубанской рады, объединившись с корниловцами, 9 апреля снова подошли к Екатеринодару. На следующий день отборные корниловские полки двинулись на штурм.
К вечеру они овладели некоторыми окраинами города. Ожесточенный бой развернулся у кожевенного завода, который обороняли около трех тысяч советских бойцов. Многие из них погибли, но не оставили своих позиций. Для защитников Екатеринодара сложилась исключительно тяжелая обстановка.
Город был объявлен на осадном положении. По призыву комитета большевиков на борьбу поднялись все трудящиеся во главе с депутатами собравшегося в Екатеринодаре II областного Кубанского съезда Советов. На помощь защитникам Екатеринодара прибывали рабочие Майкопа, горцы, крестьянская и казачья беднота. Сопротивление советских войск и рабочих отрядов возрастало. «Добровольческая» армия несла тяжелые потери.