Главными действующими сторонами в советско-польской войне являлись: Польша и УНР (Украинская Народная Республика) по одну сторону, и Советская Россия, Советская Украина - по другую.
В связи с капитуляцией Германии советы отменили условия позорного «Брестского мира» и развернули операцию «Висла». В декабре 1918 г. Красной армией был занят Минск, а уже в январе 1919 она вошла в Ковно и Вильно. 27 февраля того же года было официально объявлено о восстановлении Литовско-Белорусской Социалистической Республики.
Обеспокоенное быстрым продвижением на Запад советских войск польское правительство договорилось с отступающими немецкими частями о пропуске своей армии через занятые немцами районами. К 14 февраля польские войска укрепились на линии: Пружаны, Кобрин, по рекам Неман и Заливанка. Так был образован польско-советский фронт на белорусских и литовских территориях.
В марте 1919 г. польские войска начали наступление. Военная группировка генерала Щептыцкого взяла Слоним, а части генерала Листовского захватили Минск, и перешли канал Огинского. Затем в апреле 1919 последовал очередной удар польской армии, в результате чего она овладела Барановичами, Новогрудком, Лидой и Вильно. На некоторое время – до середины июля обстановка на фронте стабилизировалась.
В начале осени поляки заключили договор о совместной борьбе с Красной Армией с Петлюрой, возглавлявшим УНР. В то же время Й. Пилсудский разорвал союзные отношения с генералом Деникиным, который стремился восстановить имперскую Россию в пределах границ до Первой мировой войны, а потому не признавал независимость Польши.
С октября по декабрь 1919 г. польская сторона начала мирные переговоры с советским правительством в Москве и на территории Полесья. Этот перерыв в наступлении польских войск позволил Красной Армии отмобилизовать часть сил с польского фронта и разбить С. Петлюру и А.И. Деникина. К этому времени под контролем Польши находились территории к востоку вплоть до реки Березина и Бобруйска. К январю 1920 г. наступило временное затишье, которое обе стороны использовали для перегруппировки частей и подготовки к дальнейшему наступлению.
25 апреля 1920г. польская армия перешла в наступление на Украине и уже 7 мая части под руководством Е. Рыдза-Шмиглово 7 мая захватили Киев, а 9 мая укрепились на высотах Днепра. В ответ советские части развернули наступление на Двине и Березине, но оно было остановлено.
Новое наступление на Украине Красная Армия начала 26 мая, а 5 июня конная армия под командование С.М. Буденного прорвала польские позиции под Самохородкем, угрожая окружением польской армии в Киеве. В связи с этим 10 июня польские части оставили город и с большими потерями отступили на запад. Нанося серьезные удары по отступающим полякам красноармейцы подошли под Львов и Замость.
Также успешно развивались события для советской армии в Беларуси и Литве. Начав наступление 4 июля 1920 г., уже к концу того же месяца части Красной Армии вошли в Вильно, Гродно, Лиду и Беласток. Под командование М.Н. Тухачевского советская армия подошла к Висле, и создало угрозу окружения Варшавы. В данной ситуации было вынуждено подать в отставку правительство Л. Скульского.
Именно варшавское сражение стало переломным моментом войны, проходившее 13-25 августа 1920г. После неудачных попыток Красной Армии прорвать оборону противника, 16-21 августа 5 армия В. Сикорского удачно атаковала позиции 15 и 3 советской армии над Вкрой. А 16 августа группа частей под командованием Пилсудского прорвала советский фронт под Коцком и вышла в тыл армии Тухачевского. Советские части были вынуждены отойти, а в сентябре Тухачевский организовал оборону на р.Неман, принял бой, но был на голову разбит.
Понимая всю критичность положения на Западном фронте, главнокомандующий Каменев 14 августа отдает приказ о выдвижении 1-й Конной и 12-й армии к Западному фронту, чтобы провести существенное его усиление. Но, осаждавшее в это время Львов руководители Юго-Западного фронта проигнорировали его. Только лишь 20 августа 1-я конная начала выдвигаться на север, но было уже поздно – войска Западного фронта уже начали паническое отступление на восток. В скором времени польская армия заняла Брест, Белосток и Подлясье. А 1-я конная армия, измотанная в боях и длительных переходах, разбита дивизией Румелля, несмотря на более чем 2-х разовое превосходство в силах.
Красная Армия потерпела также поражение и на юге Польши. Последовало всеобщее отступление советских частей. К 12 октябрю поляки закрепились на линии: Дубно, Тарнопол, Дрисса, Минск, после чего последовало подписание указа о сложении оружия. 18 октября боевые действия с обеих сторон были остановлены. Закончилась война подписанием 18 марта 1921 г. Рижского договора и установлением восточных границ Польши. По его условиям вплоть до 1939 г. в состав Польши отходили территории Западной Беларуси и Украины.