Статус-кво сохранялся вплоть до того момента, когда эхо Октябрьской революции докатилось до Кавказа. 17 мая 1918 года воинские формирования тбилисского правительства меньшевиков и союзные им в тот момент немецкие войска вошли в Цхинвал. Этому предшествовала попытка Южной Осетии самостоятельно войти в состав РСФСР. Ориентация югоосетин на большевиков объяснялась в первую очередь их стремлением к независимости. В первой югоосетино-грузинской войне погибло около восемнадцати тысяч человек, около пятидесяти тысяч бежали в Северную Осетию. По версии современных грузинских исследователей, эти действия грузинских властей носили вынужденный характер и квалифицировались как «спасение Осетии от большевистского переворота, защита от нападения со стороны Деникина и Турции».
В 1918–1920 годах в Южной Осетии произошли три крупных антиправительственных восстания. Все они проходили под лозунгом установления советской власти и присоединения Южной Осетии к РСФСР. Наиболее мощным из них было восстание 1920 года. 23 марта 1920 года на заседании Кавказского краевого комитета РКП(б) было принято решение о провозглашении советской власти в Южной Осетии и организации Юго-Осетинского ревкома. Было решено распустить Национальный совет Южной Осетии и сформировать вооруженный отряд. В распоряжение ревкома было передано 100 тысяч рублей. 6 мая 1920 года Юго-Осетинский ревком принял решение: «подчиняясь приказу Кавказского краевого комитета, признаем необходимым объявить Советскую власть пока в Рокском районе, закрыть ущелья, обороняясь от врагов трудового народа... присоединиться к РСФСР., о чем известить Москву и демократическую Грузию».
В ноте российского наркома иностранных дел правительству Грузии от 17 мая 1920 года говорилось:
«В Южную Осетию, где провозглашена Советская Республика, направлены для уничтожения таковой власти грузинские войска. Мы настаиваем, если это верно, то отозвать свои войска из Осетии, ибо считаем, что Осетия должна иметь у себя ту власть, которую она хочет».
В ответной ноте грузинское правительство высказалось в том духе, что в составе Грузии нет никакой Южной Осетии.
В Южной Осетии знали об этой переписке и надеялись на более активную поддержку Советской России. В меморандуме трудящихся Южной Осетии от 28 мая 1920 года говорится:
«Южная Осетия является и должна остаться неотъемлемой частью свободной советской большевистской России».
Югоосетинские повстанцы и направленная им на помощь из Советской России бригада 6 июня перешли перевал и разгромили грузинские войска возле Джавы. На следующий день после упорных наступательных боев было нанесено поражение грузинским войскам возле Цхинвала и город был взят. 8 июня ревком провозгласил в Южной Осетии советскую власть.
Грузинское меньшевистское правительство Ноя Жордании обвинило осетин в сотрудничестве с большевиками и в июне – июле 1920 года провело карательную операцию. Согласно осетинским источникам, около пяти тысяч осетин были убиты или умерли от голода и эпидемий. Экономике был нанесен большой урон: в частности, было угнано или погибло около 70 процентов поголовья скота. Грузинскими военными последовательно использовалась тактика выжженной земли.
Советская власть, провозгласившая право народов на самоопределение, первоначально поддерживала идею создания в Осетии единой автономии. Однако в политике большевиков, получивших в наследство огромную многонациональную державу, вскоре возобладали традиционные централизаторские тенденции. Не дожидаясь установления советской власти в Южной Осетии, 17 ноября 1920 года Северную Осетию включили в Горскую Автономную Советскую Социалистическую Республику, созданную в составе РСФСР. 25 февраля 1921 года, когда части Красной армии вошли в Тбилиси, Грузинская Демократическая Республика перестала существовать.
В сентябре 1921 года ревком Южной Осетии и Комитет Коммунистической организации Южной Осетии приняли следующее постановление:
«1) признать целесообразным создание Юго-Осетинской Советской Социалистической республики с центром Цхинвали; 2) Юго-Осетинская Советская Социалистическая республика добровольно входит в федеративный союз с Грузией».
Согласно этому же постановлению в Южную Осетию должны были войти многие грузинские села из Горийского, Душетского и Шорапанского уездов, а также из Рачи.
Постановлением Президиума ЦК Компартии Грузии от 12 декабря 1921 года было вынесено решение:
1. Местонахождением административного центра автономной области Осетии признать Цхинвали с распространением автономной власти на территорию, населенную осетинами, исключая Часавальское общество, которое остается в составе Рачинского уезда, и Кобийский район, остающийся в составе Душетского уезда.