В разгар Гражданской войны, 3 января 1919 года, войска Советской армии Латвии заняли Ригу и тем самым практически одержали победу над латвийским правительством Карлиса Улманиса. Однако к концу 1919 года наступил перелом в ходе боевых действий, ознаменовавший победу Латвии.
18 ноября 1918 года после капитуляции Германской империи и последующего формирования временного парламента – Народного совета Латвии – новые власти провозгласили создание Латвийской Республики.
В тот же день был сформирован Военно-революционный комитет Латвии, цель которого состояла в провозглашении советской власти в республике.
Временное правительство Улманиса пошло на сделку с германским уполномоченным в Прибалтике Августом Виннигом, чтобы немецкие вооруженные силы помогли Латвийской Республике в борьбе с просоветскими силами.
4 декабря 1918 года ЦК СДЛ совместно с представителями Совета рабочих депутатов Риги, Валки и Лиепаи сформировал временное правительство Советской Латвии.
Его председателем был избран Петр Стучка. В конце ноября Владимир Ленин отдал приказ вооруженным силам РСФСР помочь советскому правительству Латвии.
К весне 1919 года Красной армии, в рядах которой были и латышские стрелки, удалось захватить большую часть территории Латвии, за исключением небольшой области вокруг портового города Лиепаи, которая оставалась под контролем временного правительства Латвии.
Однако благодаря помощи стран Антанты (Великобритании, Франции, США) и немецких сил в ноябре 1919 года Латвийской Республике удалось переломить ход войны в свою сторону.
В январе 1920 года при поддержке польских войск армия Латвийской Республики заняла всю территорию Латвии. 13 января правительство Стучки объявило о прекращении своей деятельности, а 30 января в Москве Латвийская Республика и РСФСР заключили перемирие.
11 августа 1920 года правительство Латвии подписало договор о мире с РСФСР, официально окончивший гражданскую войну.