К 25 августа фронт стабилизировался по линии Августов — Липск — Кузница — Вислочь — Беловеж — Жабинка — Опалин. Еще 19 августа, когда войска Западного фронта уже отступили от Варшавы, из-под Львова стала отводиться 1-я Конная армия. Однако почувствовав ослабление натиска советских войск, противник предпринял ряд контратак, и 21–24 августа соединениям Конармии пришлось поддерживать своих соседей. Не добавила ясности и директива Троцкого от 20 августа, требовавшая «энергичного и немедленного содействия Конной армии Западному фронту», но обращавшая «особое внимание Реввоенсовета армии на то, чтобы занятие самого Львова не отразилось на сроке выполнения этих приказов». Тем самым вместо четкого приказа о прекращении атаки Львова Москва вновь ограничилась расплывчатым приказом. Не говоря уже о том, что теперь переброска 1-й Конной армии была уже не нужна. Более того, 25 августа 1-я Конная армия была по приказу главкома брошена в рейд на Замостье, не имевший ни смысла, ни цели.
После военных действий начались длительные мирные переговоры, итогом которых стал Рижский мирный договор, подписанный в 20.30 18 марта 1921 г. Стороны обязались уважать государственный суверенитет друг друга, не создавать и не поддерживать организаций, борющихся с другой стороной. Была предусмотрена процедура оптации граждан. Советская сторона обязалась выплатить Польше 30 млн рублей золотом в монетах или слитках и передать железнодорожный состав и другое имущество на 18 245 тыс. рублей золотом. Польша освобождалась от долгов Российской империи и предусматривались переговоры об экономическом соглашении. Между сторонами были установлены дипломатические отношения. Договор был ратифицирован ВЦИК РСФСР 14 апреля, польским сеймом — 15 апреля, а ЦИК УССР — 17 апреля 1921 г. 30 апреля после обмена ратификационными грамотами в Минске договор вступил в силу. Советско-польская война закончилась.
События 1920 г. показали, что реализовать в полном объеме как польские, так и советские планы невозможно, и сторонам пришлось идти на компромисс. Наконец-то они взглянули друг на друга как равные, что и отразили ход переговоров о мире и Рижский договор. Территориальный вопрос был решен между Москвой и Варшавой классическим путем компромисса силы. Советско-польская граница была определена произвольно по случайно сложившейся конфигурации линии фронта. Никакого иного обоснования эта новая граница не имела, да и не могла иметь. Получив 1/2 территории Белоруссии и 1/4 Украины, воспринимавшиеся как предназначенные для полонизации «дикие окраины», Польша стала государством, в котором поляки составляли лишь 64 % населения. Хотя стороны отказались от взаимных территориальных притязаний, рижская граница стала непреодолимым барьером между Польшей и СССР.
Н. Копылов